The Residents 2002 Demons Dance Alone Tour. Filmed throughout the USA October and November 2002. Audio recorded live November 15th, 2002, Warsaw Ballroom, Brooklyn, NY.
—
2016
2017
1933
1971
2021
1975
2018
2024
2020
2019
1925
2025
1996
2004
1981