
Ten Ton Slug announce new single Livid and Japan tour
Galway, Ireland's Ten Ton Slug will release the new single 'Livid' on 14 November 2026, the band's first new music since the debut album Colossal…
Read the story ↗Echo Mandala / From the archive
News, videos and reviews in one place.