Yamaha’s David Vuillemin won the opening round of the THQ World Supercross GP in Geneva, Switzerland today, finishing ahead of Yamaha teammate Tim Ferry and KTM’s Grant Langston. For more information, and complete results, visit the official World Supercross GP site, here