So. 10 years into Godzilla’s life and a common question is whether or not the GTR, a Nissan, can really be called a Supercar. It is a constant source of conflict between the automotive elite and the purveyors of Nurburgring Lap times. From the exotic, cutting edge lines to the […]