This website requires JavaScript, please enable javascript or update your browser.

Watch: Aïsha devi & 118 present SLF's 'The Sacred Show'

29 Jun 2022

“The story you’re about to see is an anachronic tale. An initiation of omnireality”

Spirit Liberation Front (SLF) is an enigmatic, unspecified and omniform collective. Musical alchemist and artist Aïsha Devi and Swiss artist 118 aka Alec Ross are the driving force behind SLF. In this video work, premiered during the Rewire 2021 online edition, SLF presented a new series entitled ‘The Sacred Show’. Shrouded in mystery, Devi's approach is idiosyncratic, spiritual and daringly futuristic. Watch the full film here:

Watch "Aïsha devi & 118 present SLF's 'The Sacred Show'" by "Rewire" on