Published On May 4, 2018
Let us know what your favorite alien worlds are below!
If you enjoyed this clip and want to see more like it check out our show How the Universe Works on The Discovery Science Channel
Subscribe to us here: https://www.youtube.com/user/yourdisc...
Like us at: / yourdiscoveryscience
show more