Rare, live footage of The Avengers filmed in San Francisco at the Temple and the Mabuhay Gardens, 1978
Avengers S.T.A.T.I.O.N.
Mantovani, the King of Strings
Red
The Lama Avenger