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.
2023
2025
—
2021
1990
1969
2022
2015
1989
2019
2016
2010
1997
2024
1959