Lab Rats (2012) - Season 3 Episode 8 -
Principal from Another Planet
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 Principal Perry's body.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.