Star Trek propelled science fiction television... ...for example while creating some of the dozens of alienspecies encountered on the show.
Topless Robot has put... ...Topless Robot has put together a list of the 20 lamest looking alien...