Renault World Series 2009

Renault World Series 2009
Renault World Series 2009 (Larger version on Flickr)

Went to the awesome Renault World Series yesterday in Spa-Francorchamps, the sound these machines make is incredible.

Posted: May 4, 2009 12:21

Comments