Taylor, Crew to Drive No. 21 Super X Car
Taylor to Race Trucks Part-Time Todd Taylor of Stonington, CT is going to repay those who helped him last season: Pete Pollard, Chris Taylor, and his brother Randy. With his…
Read moreTaylor to Race Trucks Part-Time Todd Taylor of Stonington, CT is going to repay those who helped him last season: Pete Pollard, Chris Taylor, and his brother Randy. With his…
Read more