Thursday, September 02, 2010

The Smell of Sex…

Pistols that is, is coming stateside for your perfuming pleasure. I still can’t wrap my head around this one.

No comments: