Camera · 1937–2012 · Los Angeles, California, USA
2
films seen
4.5
my average
Escape from Alcatraz
1979
Conquest of the Planet of the Apes
1972