Rare, live footage of The Avengers filmed in San Francisco at the Temple and the Mabuhay Gardens, 1978
No media sources available
Avengers S.T.A.T.I.O.N.
The Phantom Stockman
1953
Thermopylae
2005
Caps
2017
Spark in the Dark
1991
Caño Mánamo
1983
Statue of Liberty
1898
Les Habits neufs du gouverneur
A Lion Called Christian
2009
Remembering Tina Turner
2023