Psychobilly Cadillac

These guy’s became the Euclid Tavern house band there for a while. Next time your thumbing through some 7″ vinyl at your favorite independent record store keep an eye out for their release with “Big Momma” on it. Highly recommended. – D