Categories
Blogs Forza Horizon 4

Do you need Xbox Live to Play Forza Horizon 4 on PC?

Do you want to live the Horizon Life when you play Forza Horizon 4? Experience dynamic seasons and beautiful scenery all the while collecting over 450 cars to become a Horizon Superstar in historic Britain. If any of this sounds like your standard afternoon, then Forza Horizon 4 has got you covered, and it can […]