Scene 2025 (Lissa Love)
We know Lissa can pee right? And we know she can really squirt it out like her mate Holly Kiss does. well this is just such a scene. I have to say I think we owe a debt to the people of the town we were filming in because they stopped her peeing no less than 5 times in a different location, forcing us to get in the car and try again. Of course by this time she was in dire straits but thats what we like right!