Gears of War 3 Beta Trailer

Gears of War 3 Beta Trailer

Just five more months till the Gears of War Mayhem begins!