Any car lover will instantly have a picture of a car in mind when hearing the words “Skyline” or “GT-R”. These three designations are linked to one of the most famous cars to ever come out of the Land of the Rising Sun: the Nissan Skyline. Made popular the world over thanks to video games […]