Summary: Norway’s Andre Villa pulled off a surprise win at the first stop of the Red Bull X-Fighters World Tour 2010 in Mexico City.
Summary: Norway’s Andre Villa pulled off a surprise win at the first stop of the Red Bull X-Fighters World Tour 2010 in Mexico City.