Forza Series Turns Ten

On May 3, 2005, the original Forza Motorsport was released for the XBox. The series has grown to become Microsoft’s flagship racing franchise, spanning all three of their consoles. Since then, one sequel to the Forza series has been released every two years.  Forza Motorsport 2 appeared in 2007 for the XBox 360, Forza Motorsport […]