New Salem Witch Hunters- Seems Like Summer's Here at Last - Video
PUBLISHED: Jun 27, 2011
DESCRIPTION: 6/25/11 live re-union show in Cleveland, Ohio. The New Salem Witch Hunters preform their song "Seems Like Summer's Here at Last" on a fine summer night at the Happy Dog. sorry 'bout the abrupt start.