Lost in Space 2 | Have You Seen Our Robot? Trailer

Have you seen our Robot? Lost in Space Season 2 returns December 24th. Only on Netflix. Song: What A Wonderful World