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.
1991
2024
2022
1987
—
2001
2007
2009
2005
1979
2017
2023
1985
2004
2008
1998
2002