Racing fans, hold onto your pants. Microsoft and Turn 10 Studios have just taken the wraps off of Forza Motorsport 6 with a mighty fine trailer that shows off Ford's newly announced Ford GT.
Full story from the WindowsCentral blog...
Full story from the WindowsCentral blog...