Bad for Lazarus have announced they will be releasing a live track from their debut album ‘Life’s A Carnival, Bang! Bang! Bang! The album was released earlier this year and earned them exceptional appraise. Stand out track ‘7 Minute Itch’ features the sweet vocals of Liela Moss of The Duke …
Read More »