London 2008

Watch twelve of the world’s best pilot compete in the fifth race of the 2008 season in Abu London, United Kingdom on August 3, 2008.