Dillon Machavern Wins Pole in Wreck-Strewn Virginia Is For Racing Lovers Grand Prix Qualifying
AFTON, Va. – Turner Motorsport’s Dillon Machavern won the pole Sunday morning (Oct. 10) for the IMSA Michelin Pilot Challenge Virginia Is For Racing Lovers …