Pump Detonator



Rush of adrenaline.