How Avon Perfectly Matte Lipstick is Made

Avon perfectly matte lipstick

Confession time… When I was younger I loved watching science based TV shows like Mr. Wizzard’s World and Bill Nye the Science Guy. Yep, I was total science nerd. I loved seeing behind the scenes of what made things work and how… Continue Reading