Godzilla takes to the ‘Ring.
The legendary Nürburgring is looked at as the standard for racetracks around the world by automakers. Companies bring their cars to the track to test, race, and set lap times. For quite some time, the barrier for production super cars was set at 7:30, until...