Pages

10.20.2009

???

What are the "leading department stores" that apparently sell such crappy makeup that $5 drugstore finds are so much better?

No comments:

Twitter Updates

    follow me on Twitter