A New Leaf
- Episode aired Jul 21, 2007
- TV-G
- 22m
Abby learns what teamwork is all about when she's kidnapped and imprisoned in a hothouse full of giant, man-eating plants - and her only hope for survival is Insectiva!Abby learns what teamwork is all about when she's kidnapped and imprisoned in a hothouse full of giant, man-eating plants - and her only hope for survival is Insectiva!Abby learns what teamwork is all about when she's kidnapped and imprisoned in a hothouse full of giant, man-eating plants - and her only hope for survival is Insectiva!