Jen is rubbing and fingering her pussy at a stop sign and by the sound of her moaning and how wet she is she’s really enjoying it.