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.
2014
—
2009
1974
2010
1938
1973
2002
1977
2003
2012
2008
2021
2023