We got this one at my college radio station and I was pretty blown away. Unfortunately, the album gave no information beyond song titles and who produced it (Matt Wallace, best known for producing a buncha records by Faith No More and The Replacements). Until I found this MySpace page just now when doing this write-up, I didn't even know they were from Michigan; I'd just assumed California.
NOTA BENE: There's another Spahn Ranch that plays industrial dance music, I think. Seeing as most of their releases are/were on Cleopatra Records, I imagine they're probably best avoided.