Red Bull X-Fighters 2010 in Mexico-City

The photos of Red Bull X-Fighters 2010 in Mexico-City. Looks like it was an amazing show.