One of, if not the most popular video game series of all time, Call of Duty, will be releasing it's latest installment 'Call of Duty: Modern Warfare 3' on November 11, just in time to stuff  the stockings of video game warriors across the world. Check out the trailer after the jump.