Thursday, January 13, 2011

Tony Cotman offers 2012 IndyCar technical update

2012 project manager describes progress on new cars, new technologies under consideration.

car racing motorsport repair

No comments:

Post a Comment