Johnny Mental – Venetian Blind

In September 2004 we released a split EP The Fire Which In The Heart Resides. From that EP here is the Johnny Mental track Venetian Blind. The video was done for a competition on Scuzz TV. The band have stayed active for pretty much all the intervening years. They played their last show in 2014 […]