Andretti Indoor Karting & Games Opening in Buford, Ga., on May 13
May 10, 2021 09:03 ET | Andretti Indoor Karting & Games
Buford, Georgia, May 10, 2021 (GLOBE NEWSWIRE) -- Andretti Indoor Karting & Games will be opening its newest location in Buford, Ga., on May 13th as well as having a Grand Opening celebration...