Welcome to Alien Planet

Check out the strange and bizarre creatures scientists believe could be out there in the universe in this trailer for "Alien Planet" on the Discovery Channel.
TOP