Thad Moffitt Confident Under Pressure with Faction46 

By Seth Eggert, Associate Editor LEVEL CROSS, N.C. – Confidence and pressure go hand in hand…