Dr. Sandra Lee / TLC Discovery+Teresa’s red face and bumpy nose make her feel like a monster. Discovery TLC ThisIszit 270426 April 28, 2026April 28, 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.