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.