World of Life Tess


She's big! She's brainy! And you can see right through her. Tess is a 50-foot body simulator, and she and her cartoon pal Walt will have you laughing and learning as they explain how your body keeps itself in balance, in a state called homeostasis.