Longleat 2006

Watch eleven of the world's best pilots compete in the sixth race of the 2006 season in Longleat, United Kingdom on September 2, 2006.