Wednesday, April 04, 2007

Huh??





Can someone please explain to me this print ad for toilet paper???? (Of course, it seems to be Italian...)

1 comment:

Anonymous said...

I think she's wearing a strap-on. Not too sure though.