Wednesday, March 21, 2007

Upskirt Panties

In the UK dogging means to basically have sex in a car park whilst strangers watch and maybe join in. Japan has invented a new meaning to the word dogging, a hidden camera on a puppy which enables them to film upskirt panty shots of Japanese girls...

Labels:

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home