modern warfare

call of duty modern warfare Memes - 7601928448
  • -
  • Vote
  • -

People are quick to hate the franchise, but never mention the fact that it skyrocketed in popularity because of actual good games.