Forza Street is Now Free-to-Play Racer For PC And Mobile

April 16, 2019 0

Forza fans rejoice! Microsoft has released a free-to-play Forza game on Windows 10, and it’ll be available on iOS and Android later this year. As such, Forza Street will be the first entry in the series to hit platforms other than

1 2 3 74