Tag: Lost In Antartarctica

Interview: Evil Scarecrow on The Doomsday Report!

Yesterdays Doomsday Report episode saw host Esteban joined by Dr Hell and Brother Pain from Evil Scarecrow to talk band history, music videos and the story behind the song “The Ballad Of Brother Pain“. The Crabulon dance enthusiasts have announced a trio of shows in July including an appearance at The Kendal Calling Festival in