During the week, I bumped into this bad boy. Trust me, it is so epic. 11/8/11 – Call of Duty: Modern Warfare 3, or MW3 hits the stores.


Trailer for the Spec Ops – posted on 8/9/11