Friday, June 10, 2011

TTXGP World Series/UEM Final 2010

The Final of the TTXGP 2010 Series took place at Albacete in Spain.

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

Credit: egrandprix