We all know that stinging and terrifying feeling of eyelash glue dripping into your eye. For about 30 seconds you feel as if you are going blind and you ask your self why you would EVER even consider putting on false eyelashes. Physicians Formula mascara has answered all of our prayers. […]

Continue Reading