Did you see that finish? It was another last-lap frenzy of excitement that decided the finish of the Virginia is for Racing Lovers Grand Prix, at VIRginia International Raceway! Crazy weather conditions and a bunch of full-course cautions had made for an exciting day. And with just 2 minutes remaining in the race, the entire […]
