C+

Sensitive Skin may think it’s the smartest little thing on TV, but the truth is it can come across as a rather agonizing and pretentious mess. 1,118 more words