Monday, February 15, 2010

TTXGP World Series 2010 - Zero Carbon Clean Emission Motorsport

http://www.youtube.com/watch?v=i4EPFhQpooA&feature=youtube_gdata

Credit: egrandprix