Discover
Library
You
Lab Rats · Season 2
S2·E5 · 25 Mar 2013 · 22m
Chase and Leo enter a robot battling competition.