A documentary about filming the music video for "Darling, Why Must You Suffer?" for Desert Junk.
2001
2022
2023
2016
2024
2018
—
2008
2012
2019
2005
2010