sfsignal.com
Filmforce’s 10 Most Hideous Aliens on Film
Last year, Filmforce listed The 10 Most Hideous Aliens on Film:Humma Kavula (The Hitchhiker’s Guide to the Galaxy) The Thing (John Carpenter’s The Thing) Alien (Alien) Predator (Predato…