Advertisement

Video: Star Worlds

Watch video highlights from the 2013 Qualcomm Star World Championship in San Diego.

October 14, 2013
Share on facebook
Share on twitter
Share on pinterest
Share on email
Share on facebook
Share on twitter
Share on pinterest
Share on email

The Star World Championship drew 66 teams from around the world to San Diego in early September. Watch video highlights here:

null
Advertisement

More Racing

Advertisement