Gears of War 3 shown on Jimmy Fallon Show

See the reveal right here!

We'll bring you more on this very soon.

13 Apr, 2010