Stand by · pulling the latest frames
Logan Clarke
Acting
Checkered Flag or Crash
1977
Night of the Cobra Woman
1972
Sweet Sixteen
1982
The Glove
1979
This Last Lonely Place
2014
Supercock
1975
The Death Merchant
1991
One More Chance
1983