POSTED June 06, 2011
A new trailer straight from E3 2011 for the hot car racing game Forza Motorsport 4. Check out these beautiful cars and get ready for speed.