TwitchGuru Reviews the New Forza 2 Game…For Those of Us That Can Only Dream of Being Able to Drive These Cars

Being car nuts I’m sure most of us have played a car video game in our time. I for one remember spending countless hours playing Gran Turismo, Grand Theft Auto, and many other car video games that could only be found at the neighborhood arcade. Today car video games have progressed so far that it is almost like you are driving the real thing. Microsoft’s latest game, Forza Motorsport 2 is a must have!

Here are some pics from the game:

For the full scoop on the game please go to our partner site