› added 10 years ago
98
TIL - With 25 billion hours (2.85 million years) of total game play, people have played Call of Duty for longer than the course of human existence.
via reddit.com