The Return
The Leader stuns the Visitors by ordering a truce and traveling to Earth to negotiate peace; Diana plots to disrupt the peace.
Release : March 22, 1985
Runtime Epiosde : 48 minutes
Rating : 6.00
The Leader stuns the Visitors by ordering a truce and traveling to Earth to negotiate peace; Diana plots to disrupt the peace.
Release : March 22, 1985
Runtime Epiosde : 48 minutes
Rating : 6.00