Nov
8
th
2018
Online sales have ended, but tickets will be available at the door.
Arriving from Herndon, Virginia in a psychic blizzard of garage-birthed fury and fuzz-crazed abandon, Satan’s Satyrs stand proud as a malignant manifestation of all that’s debauched and demented in heavy...
Read More