2011 Must See Racing XTreme Sprint Car Series
Must See Racing Xtream Sprint Car Series

“King of Wings” at Winchester Rained Out

Persistent rain forced the cancellation of the “King of the Wings” event at Winchester Speedway on Sunday afternoon. The event was to feature the MustSeeRacing BioBased.US Xtreme Sprint Series.
[…]