Here it is. The official trailer of the soon-to-be best game in life.
Posts Tagged ‘Call of Duty’
Holy crap, holy crap, holy super duper crap!!
Attention Call of Duty 4 addicts, they just announced a new addition to the Call of Duty franchise. The release is slated for this December.