News

1900 years worth of Call Of Duty played every day

18 billion mutliplayer matches have been played so far
1900 years worth of Call Of Duty played every day