Busty Erica Boyer is a depraved professor working on her latest experiment.
73 minutes
1986
Flesh Flasher
Director