Barcelona

Watch twelve of the world’s best pilots compete in the sixth and final race of the 2009 season in Barcelona, Spain on October 4, 2009.