I was thinking Planet Earth but I've never watched that series so really don't know if it makes sense.
Oh!... it has been years since I saw that show... is it... Lost in Space??
looking at the above picture... yes. remember the title?