Hell Riders
A woman whose car breaks down in the desert and attacked by bikers finds her way to a small town, where the town residents are terrorized by the psycho bikers.
19 September 1928, Walla Walla, Washington, USA
11 February 1934, New York City, New York, USA
May 18, 1927 in Mannheim, Germany

