EVIL SCARECROW new video The Ballad Of Brother Pain When we discovered that Brother Pain and Princess Luxury had sadly decided to leave Evil Scarecrow we thought we’d better get a move on with a project that we’d had in mind for some time; a video for The Ballad of …
Read More »Evil Scarecrow – Nottingham Rock City – 30th January 2016
Nottingham Rock City is the local mecca for bands, and headlining the mainstage of this iconic venue is a dream show for any midlands band. Evil Scarecrow have been building a local following for a number of years now with their off the wall stage show, and Planetmosh went along …
Read More »