Ever since I picked up the new Forza Motorsport 3 game I cannot put it down. Every time I see a Forza 3 commercial air on the TV I have to power up my Xbox 360 to take a new supercar for a spin. This game is full of awesome! Here is yet another Forza Motorsport 3 commercial that you may or may not have seen. I really like this one! Enjoy!
FOLLOW US TODAY: