Thursday, September 11, 2008

Oh no they didn't!!!

I just read that the 120 eyeshadow palette tests on dogs and cats for lead...please don't tell me this is true!!! Oh my F'n goodness!!!! Really is this true?

1 comment:

Alyssa said...

Which 120 eyeshadow palette are you talking about?