what Sheyla Hershey video is this from?

Also, where the fuck is Sheyla Hershey these days?