Watch Earthian - Episode 3 Online

Aired: Jul 26, 1989 to Dec 21, 1996