Jul 18, 2018Race Recap: 2018 Peachtree Grand PrixRecap of the 2018 World Racing League Peachtree Grand Prix.