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.
2022
2023
1999
2007
1996
2000
2004
1973
2003
2013
2015
2008
1986
1979
2005
2014