Quinn O’Hara (January 3, 1941 – May 5, 2017), born Alice Jones, was a Scottish-born American actress. (Wikipedia)

In the Year 2889 (1967) Review
But Daddy, can we at least keep the alcoholic stripper? In the Year 2889 (1967): 2 out of 10: Great, now I can’t get that […]