Deja Voodoo – Show tease
Staring The Space Cowboy, Zoe L’amore, Ablazing Grace and The Great Voltini.
Filmed at Glastonbury Festival 2017.
Produced and directed by Zoe L’amore & The Space Cowboy.
LED programming by Ablazing Grace.
Electrical Wizardry: Sib Vittorini.