TVC I’m Not The Reason Your Parents Never Smelt TV – Tacha Slams Troll Who Made An Unpleasant Comment About Her TVC Interview 2 years ago