Culled from their current album “Cosmic Conqueror” out now via Century Media, Dr. Living Dead have released a music video for “Coffin Crusher”! The Stockholm, Sweden based Thrashers are expected to announce a European Summer tour. Suicidal Tendencies anyone?