Turn 10 studio has begun revealing how it plans to celebrate Forza Motorsport's 20th anniversary, which is in May. The studio ...
Forza Motorsport has 20 places to race, five of which are new to the series. An earlier clip revealed two of them: Hakone in Japan and the Kyalami circuit in South Africa. The graphics should be ...