Suggest an edit10:30Battle of the PlanetsBBC One Wed 29th Dec 1982, 10:30 on BBC One LondonCartoon: Invasion of the Locusts Source: Radio Times Suggest an edit