Trackside video of the 2018 IMSA Petit Le Mans from beautiful Road Atlanta. Subscribe to more channel for more HD racing videos!