I lean toward Lesliy Rankin screaming for Dog-faced Hermans.
This reminds me a lot of some band from Georgia that I just can't remember the name of. They toured with Ed Gein and The Minor Times I think. "This Scares Me"! Glad I remembered. Also kind of similar to Robot Has Werewolf Hand.
Post a Comment