Modern Warfare

Modern Warfare leak claims supply drops would no longer feature in the game

Call of Duty leaker TheGamingRevolution claimed that Supply Drops would no longer feature in Modern…