A Woman Rides the Beast
(Original title)
A Woman Rides the Beast
USA