Gears of War 3 shown on Jimmy Fallon Show

We'll bring you more on this very soon.

13 Apr, 2010