The Horizon Festival has returned and players aren’t just participants, as they have been in years past. This time – you’re the boss. The racing festival takes place in Australia, with locales based on their real-world counterparts, such as Surfers Paradise and Byron Bay. Choosing Australia as the location for Forza Horizon 3 proves to […]

The post Forza Horizon 3 Review appeared first on Frag Tag Radio.