Godzilla

    The Nissan Skyline GT-R: That special car people always lust after seeing it in movies, games, and magazines.  As Americans, we were never treated to the car for whatever reasons.  It was a car never sold in the US, and we just had no access to it.  But luckily in 2007, we were deemed worthy […]