Browsing: RB26

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…