Modified This race car was never meant to leave the track but this US man drove it 330 miles from Georgia 23rd Jun 2025 Everyone thought this Ferrari 512 TR was fake… until they had to eat their words 6th Jun 2025