She meets you in random parking lots, then drives to a remote part of the lot and then you jump in the back to do the deed.
I've been reading her reviews for a while, and a bunch of them made it sound like she had one of those old school shag wagons like on Scooby-Doo or the A-Team, with a nice area I the back to do the deed. But no,this was a dirty old minivan, no tint on any of the windows. But the back seats were later flat, with some foam pads under a blanket as a bed.
Her photos make her out to be this cute little Italian girl. But those must have been taken a while ago.