Looking for some stuff that’s out of this world? Wow, what a terrible pun, I apologize.. but I have to leave it. =) Anyway, here is alien related stuff for your sims to enjoy!
Some of my favorite sites for aliens and alien related stuff you should check out:
For the Alien Face:
Alien Make Up
Star Trek CC