Season 6, Episode 6 Team Spirit

First Aired: April 8, 2008

The Mount Olympus games approach and the CyberSquad must settle an argument over the best lineup to defeat Hacker.

Watch Soon
Sunday
Aug 7
11:30am
PBS