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.
1981
—
2009
2020
2011
2024
2003
2006
2022
1992
2023
2014
2017
2004
1970
2015