Not the Only GTR In the World

When the people think about the GTR, most people think about the Nissan GTR nicknamed, “Godzilla.” They believe that this is the only GTR around and that the name GTR only belongs on a Nissan, but little do people know that they weren’t the first ones to put a GTR badge on a car.

http://www.ijdmtoy.com/BLOG/Showcase/Car-LED-Blog/galleries/2016-0>7/GTR-Blog-Post-01.jpg

Continue reading