1970-03-21 | Chicago, Illinois, USA
Naughty Bookworms 40
Black Massive Cocks 8
A XXX (Documentary)
Expert Affairs
AVN Awards