Leonard and the Zombies

  • A stunningly unique sounding Punk Rock four piece band from Devon inspired by 90s Rock music and the ‘Riot Grrrl’ scene, releasing their EP Apocalypse earlier this year.