Tue, 19 Apr 2011 20:07:00 GMT | By Sharanya Nair
2011 Chinese GP: Exciting to the finish!

Right Track, Wrong Vehicle!

Previous1 of 24Next
Share this Gallery

Toro Rosso Formula One driver Jaime Alguersuari of Spain rides his bike on the Shanghai International Circuit at the Chinese Formula One Grand Prix in Shanghai, China on Thursday, April 14, 2011.