Jenna Gee got fingered at Twin Peaks in San Francisco. We parked and I got a little carried away fingering her. cyclists, pedestrians, and the cops saw! The cops parked up the way and the cop in the passenger seat didn t get out and watched us the whole time. The car was wiggling from how rough I was with her.