Barcelona 2006

Watch eleven of the world’s best pilots compete in the second race of the 2008 season in Barcelona, Spain on May 6, 2006.