clashofthenerds.com
Forza Horizon 3: Review
Today sees the release of Forza Horizon 3 (well for those of you who didn’t shell out $99.99 for the Ultimate Edition) and I see it as my duty to tell you whether or not this game is worth yo…