This iconic brawler from Japan has made appearances in video games from Need for Speed to virtually every version of Gran Turismo. It has made appearances in no less than 6 of The Fast and…

FeaturesRides
This iconic brawler from Japan has made appearances in video games from Need for Speed to virtually every version of Gran Turismo. It has made appearances in no less than 6 of The Fast and…