12:22 AM - September 15, 2009 by hdaniel1
Forza Motorsport 3 Intro Video
*Note: Sorry no embed video for this one. IGN has the wrong embed video info for this one, so you will just have to click the link to watch the video. Sorry in advance!