Jack Moffa had a chance to test drive an electric car at Five Flags Speedway Written by Tyler Wind on March 4, 2024. Previous