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