“It’s Call of Duty Time” infographic

Victor

[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?