H3rTz DoNuT
Member
At least T10 didn't go this route...
Welcome to Forza 5 Season 01!
Season 02 coming November 22, 2014 for only $59.99
I'm pretty sure Forza 5 (with only 14 tracks) will sell like shit, Need for Speed Rivals will sell more than Forza 5! People are pretty upset even on forza forums and I don't blame them.
Welcome to Forza 5 Season 01!
Season 02 coming November 22, 2014 for only $59.99
I'm pretty sure Forza 5 (with only 14 tracks) will sell like shit, Need for Speed Rivals will sell more than Forza 5! People are pretty upset even on forza forums and I don't blame them.