Battle of the Planets Backdrop Blur

Video Loading...

Battle of the Planets S01 E10 Panic of the Peacock

Overview

A giant mechanical peacock constructed by Spectra invades Earth, while Mark is kidnapped and his memory surpressed!