Filter

Releases

Release Format Tracks Date Country Label Catalog# Barcode
Laced Candy CD 10 Man’s Ruin Records MR147CD 631975014725
1000 Watt Confessions CD 13 Lookout! Records LK256
Electric Bible: The New Testament CD 10 Triple X Records 51280-2 021075128024

Showing releases by this artist. Show Various Artist releases instead.