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.
2024
2005
—
2013
2010
2012
1981
1998
2006
2003
1983
2004
2008
2021
2000