Scorchers

Scorchers is a scorestreak in Call of Duty: Infinite Warfare.