janice griffith up & coming starlet gives her pussy to the machines