
User Score
1 votes
Rare, live footage of The Avengers filmed in San Francisco at the Temple and the Mabuhay Gardens, 1978
Status
Released
Original Language
EN
In a short musical film directed by Paul Thomas Anderson, Thom Yorke of Radiohead stars in a mind-bending visual piece. Best played loud.