Posted inSports Cars
Is the Nissan GTR a Grand Touring Car or a Supercar? | Performance, Comfort, and Design Breakdown
Is the Nissan GTR a Grand Touring Car or a Supercar?: The Nissan GTR, often dubbed as the "Godzilla" of the automotive world, is one of those rare cars that…