It’s Friday – and that means Forza Motorsport time around here.
Fortunately, our friends from Turn 10 Studios, in collaboration with Playground Games, have a whole new game up their sleeves with Forza Horizon. It was announced last week at E3 and looks epic. Nighttime Forza anyone? In Colorado?
Coming Oct 23rd 2012.