The Short Circuit 2026 put on one heck of a show. Drag-and-drive racers hit the track at George Ray's Wildcat Dragstrip.
Continue reading...
Continue reading...