``` San Francisco 2006

San Francisco 2006

Watch eleven of the world's best pilots compete in the seventh race of the 2006 season in San Francisco, California on October 7, 2006.