Dr. Sandra Lee / TLC Discovery+Teresa’s red face and bumpy nose make her feel like a monster. Discovery TLC ThisIszit 170426 April 17, 2026April 17, 2026 - by hippo010203 - Leave a Comment S9 E13: Monster in the Mirror. Teresa’s red face and bumpy nose make her feel like a monster. Reality, Medical Marvels.