A very hot scene from Rachel, wearing a very short dress, who pees at a bus stop as traffic roars past. Filmed in the Netherlands last year and previously released on the Projecpee membership site.