Turn 10 has released a new video showing off their rendition of the Infineon Raceway for Forza Motorsport 4.
Forza Motorsport 4 will be hitting stores on October 11, 2011.
Turn 10 has released a new video showing off their rendition of the Infineon Raceway for Forza Motorsport 4.
Forza Motorsport 4 will be hitting stores on October 11, 2011.