Call of Duty

Call of Duty

With over 25 billion hours (2.85 million years) of total game playtime, people have played call of duty for longer than the course of human existence.

Previous Fact Next Fact
Categories: GamesTime

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies