ALBUM REVIEW: Dazzling Killmen – Dig Out The Switch


St. Louis, Missouri’s Dazzling Killmen emerged in 1990 and were named after a character in Lucas SamarasCrude Delights. They managed two full-length albums and four singles before splitting in 1995. Continue reading