Lab Rats · Season 1

Dude, Where's My Lab?

S1·E15 · 16 Jul 2012 · 22m

Synopsis

Tasha takes the entire family on a nice 'tech free' beach weekend in the RV, but when Davenport discovers a solar flare headed in the Earth's direction, he secretly enlists the help of the Lab Rats.