Can you solve this riddle? What comes as tiny specks and leaves wretched marks on the face is none other than our good old friend acne and dark spots. It's the holiday season with jingling bells and evening parties but wait what's this?All Rights Reserved