track records One of the quickest new supercars around is smashing track records for fun, and it's street legal 1st Jul 2025