Heckler Appoints Lily Li Managing Director in Singapore and Launches Heckler Amsterdam
June 3, 2025
WIZZ director Victor Haegelin, whose many stop-motion marvels include the short film Captain 3D (on the cover of Stash 131), continues to innovate with this frantic and intensely detailed music video for American band The Avett Brothers. [Watch]