Demons On Wheels
PUBLISHED Jul 1, 2000
These California boys play pure pop punk with a fixation on cartoonish horror themes as well as hot-rod culture. The music is hard driving...