[nggallery id=598]

Activision has just released a new infographic that reveals just how popular Call of Duty is. Are you guys ready for Call of Duty Time tomorrow?

SHARE