Forza Horizon 6 Is Set in Japan. The Real Japan Is Even Better Than the Game.
Somewhere in Kyushu, on a mountain road that rises 700 metres above sea level into a national park, photographer Larry Chen is attempting to control a Honda Civic Type R FL5 on winter tyres. The car is spinning its front…
Read the full story →