News 1 month ago MUSIC NEWS: Last Hyena Release New Single ‘Where’s Laika?’ The track is taken from the band's debut album 'How Soon Is Mars?', which is set for release in April. shares
News 3 months ago MUSIC NEWS: Last Hyena Announce Debut Album & Release Video For ‘Doctorpus’ The progressive heavy math-rock trio will release their debut album in April. shares