77 Japanese Cars Revealed For Forza Motorsport 7


An additional 77 cars have been announced by Turn10 Studios for the upcoming Forza Motorsport 7 video game with each hailing from the Land of the Rising Sun.
Read more »