Interlaken 2007

Watch twelve of the world’s best pilots compete in the fifth race of the 2007 season in Interlaken, Switzerland on July 15, 2007.