Brad Smith Motorsports Press Releases!

 

Iowa Speedway  at  Newton, IA  
  Was doing great till lap 104, well, I needed a new engine. 03Jun07