Enthusiasts Name Nissan Skyline ‘Most Iconic Japanese Car Ever’

By Jason Siu Apr 07, 2016 Previous ImageNext Image PreviousNext VIEW LARGE The Nissan Skyline has been named the “most iconic Japanese car ever” by enthusiasts ahead of Europe’s biggest Japanese car celebration. Organizers of Japfest surveyed its social media followers to

Read More Enthusiasts Name Nissan Skyline ‘Most Iconic Japanese Car Ever’