Another new episode airs tomorrow! Booyakasha!
Episode 4.14 "Earth's Last Stand"
Fugitoid shares a terrible secret from his past as the team arrive at Earth.
Watch it at 11am Eastern/10am Central time Sunday. Check your local listings to be sure when it's on in your town!