The Residents' Secret Show: Live in San Francisco
Available on Tubi TV
Art rock band The Residents' perform a secret one-off 50th anniversary show. Recorded live in San Francisco in January, 2023.

Related