Released on December 5th 2025, “Libertad (Revolution Has Not Failed)” is Red Tree Religion’s newest release, forged from basses, drums and vocals alone. Anchored in the band’s funky rock core and shaped by Spanish spoken-word elements, the song moves through rhythm and restraint, echoing the spirit of Gil Scott-Heron and the political pulse of Latin America. Libertad inhabits the space before impact, where revolution is not extinguished but deferred.
The single features Greg Agyralides on bass, fretless bass and vocals, Elissavet Karamichail delivering Spanish spoken words, and Clive H. Jones / JunzMuzik on drums. Sound engineering was handled by Vassilis Karagiannis, with mixing by Lazaros Karagiannis and mastering by Yiannis Christodoulatos at Sweetspot Productions.
Thanks to: Iosif Vacondios, Vasia Kanellou Special thanks to Dimitris Dimitrakas for his invaluable support during our early stages as a band. Rest in Punk mate.