Change Image
Warheads is a brand of sour or tart candy manufactured by Impact Confections, located in Janesville, Wisconsin. They are marketed as an ‘extreme’ candy with […]