Killswitch Engage’s Jesse Leach Once Tripped So Hard on Acid He Saw the Devil

Don’t do drugs, kids.

Continue reading…