0 0 By The Hidden Thimble Team Beauty Reviews The Hidden Thimble x Clearasil – Skin and the Sun (Giveaway) Advertorial Self-conscious. Embarrassed. Gross. Those harsh and unfortunate words haunt…