Tag "Charles Powell III"
Powell III Taking The Track At Florence To Honor Late Father
FLORENCE, S.C. – Charles Powell III has turned many laps at Florence Motor Speedway – and has found victory lane at the four-tenths of a mile track multiple times – but none have more meaning than the 225 upcoming circuits
Read More