Detroit 2008

Watch twelve of the world’s best pilot compete in the third race of the 2008 season in Detroit, Michigan on June 1, 2008.