April 3, 2025

Year: 2019

This is a must-see! Cleaning Women share new video for single ‘Leap Of Faith’, all played on instruments… made out of cleaning appliances. Produced by Einstuerzende Neubauten’s Alexander Hacke