Time for another completely bonkers Call of Duty infographic. Activision has released a new infographic chronicling the history of the super popular franchise since 2010,…
We know that Call of Duty is the biggest name in video games, and arguably the biggest name in all of entertainment. But when the…