Miss Friday's Mindbender?

According to a new survey, the average woman has ten different ones of these, each costing an average of around $9. What is it?

Lipsticks


View Full Site