Advertisement

Photo Gallery: Star Worlds Kick Off in San Francisco

Action from Day One of the 2006 Star Worlds in San Francisco, Calif.

October 2, 2006

The Star Worlds got off to a light air start in San Francisco, with New Zealander Hamish Pepper winning the first race and American Andy Horton finishing second.

Advertisement

More Racing

Advertisement
Advertisement