A surreal music video where a pop-up world of greed, rebellion, and revolution unfolds as cherubs, a devil, and a modern-day Jesus clash in a satirical battle for justice.
Fantasy
Animation
Music
Comedy
Production Companies:
People Versus TV CIC
Production Countries:
United Kingdom
Astro
Videos
Date: 2025-01-29T12:21:10.000Z
Unimaginable Lovers - Revolution Or Bust (Trailer)