Where To Stream Lab Rats Season 2 Episode 8
Parallel Universe
- Aired June 17, 2013
- 30 Min
Leo is inadvertently sucked into Davenport's new invention and transported into a parallel universe where Tasha is a brilliant inventor, Davenport is her insecure assistant and Leo finally has what he's always wanted, bionic abilities!.