2009 Nissan GT-R

Archive

Japanese Car Claims Top Spot in One Lap of America

In 2009 One Lap of America, it happened first time that a Japanese car emerged as a winner of it.
Read More