Turn 10

Latest Turn 10 News
Forza Motorsport 7 (Xbox One and PC) Review - Need for $peed 2

Forza Motorsport 7 (Xbox One and PC) Review – Need for $peed

Forza 7 is the latest in Microsoft and Turn 10's series that encapsulates man's obsession with speed. From horses to hypersonic rockets, humanity has always craved to go ever faster, but...