The Residents - Demons Dance Alone (Live)

Grand finale, DDA tour, 2004 (slightly edited down from the full 14 mins) An amazing version and beautifully juxtaposed with The Car Thief.
Back to Top