``` Windsor 2009

Windsor 2009

Watch twelve of the world’s best pilots compete in the third race of the 2009 season in Windsor, Canada on June 14, 2009.