Lab Rats is an American television sitcom that premiered on February 27, 2012 on Disney XD, which focuses on the life of Leo, whose mother marries billionaire genius Davenport.
Last Episode03x08 Principal from Another Planet Aired: Apr. 14, 2014
Leo is determined to record the bizarre events he believes take place during a lunar eclipse. Davenport is skeptical until it appears that an …
Series Fun Facts
- [no trivia found]