2013 Nissan GTR Track Pack – Test Drive

The Nissan GTR is one of the game changers in the automotive industry, ever since they launched and it has always been looked upon as the god of supercars (Godzilla), Italian supercar beater, and a whole list of other names because it came out of no where and showed them it could bend their physics at a much lower price.
2013 Nissan GTR Track Pack Press Image

Continue reading