The Call of Duty franchise has made over $11 billion. The estimates place earnings at a slightly lower level. The year ended on Dec 23, 2015.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com