Gears of War 3 Demo – E3 2010 Microsoft Conference

The Gears universe has never been crazier. See three people take on the Locust hoards….and more.
Video Rating: 4 / 5