Ecuador’s Sarcoma have just launched their latest single, “Reinos Fallidos” (which translates to “Failed Kingdoms”), accompanied by an official music video. The track arrives ahead of the band’s forthcoming full-length album, set to release later in 2026. Watch the new video below and read more.
Continue reading