Ilsa, the Tigress of Siberia
Rating 5/10
September 29, 1977