News 4 years 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