The Nissan Skyline has been crowned the ‘Most Iconic Japanese Car Ever’, ahead of the Toyota Supra and Subaru Impreza WRX. The model made famous by the PlayStation Generation and later, by its starring role in the Fast & Furious franchise, was a favourite of followers of Japfest, the biggest …
Read More »