The Tale of the Hatching
- Episode aired Sep 25, 1993
- Not Rated
- 22m
A brother and sister enroll at a boarding school, but soon find out their headmasters are aliens plotting to take over Earth.A brother and sister enroll at a boarding school, but soon find out their headmasters are aliens plotting to take over Earth.A brother and sister enroll at a boarding school, but soon find out their headmasters are aliens plotting to take over Earth.