Feature Nissan GTR : The Evolution of GodzillaBy Gary ReillyApril 4, 2017 To say the Nissan GTR brand is something of a Japanese motoring institution would be quite a massive understatement. Affectionately nicknamed ‘Godzilla’ by owners and enthusiasts over the years, the…