A spectacular victory in Mexico City last season sent Thomas Pagès of France flying off on his way to win the Red Bull X-Fighters World Tour but the fearless Frenchman knows that another season-opening triumph in front of 42,000 spectators in the high-altitude of the Mexican capital will be harder than ever before because so […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops