Watch Battle of the Planets Season 1 Episode 81 Online
-
- COUNTRIES: United States of America
- Subtitles: English
After watching the launch of a rocket ship, Chief Anderson leaves with Secretary Clayborne. But it turns out that Secretary Clayborne is an impostor.