Death Riders USA 1976
Does exactly what it says on the tin. Low budget doco on the pre- 'health & safety' days of death defying (and sometimes succumbing) bike and car stunts at US state fairs.
Origin: USA 1976 Size: 41 x 27 in / 104 x 69 cm Condition: Very good.