Abu Dhabi 2008

Watch twelve of the world’s best pilot compete in the first race of the 2008 season in Abu Dhabi, United Arab Emirates on April 11, 2008.