Jokerbats – Welcome to EvilZgate

Byron and Trix make up the band ‘Jokerbats’ – like the White Stripes of hard rock. Their new single ‘Vampire’ is due for release on the 24th February and can be previewed below. But before you listen, you should be introduced into their world as it’s not for the faint hearted… Welcome to EvilZgate, a