Amusing So Ya Think Your Call of Duty Game is Intense, Here’s the Real Thing December 22, 2010 gags Language Warning: Source…