3x08 Principal from Another Planet
First Aired: Apr. 14, 2014 on Disney XD
Summary: Leo is determined to record the bizarre events he believes take place during a lunar eclipse. Davenport is skeptical until it appears that an alien life form has taken control of Principle Perry's body.
Guest Stars[no credits found]