Alien Nation Lulz: “Undo My Pants”

Some of you may remember a little show called Alien Nation from 1988…if not, allow me to reacquaint you.  Based on a movie of the same name, Alien Nation was a hilariously bizarre show where aliens from another planet were marooned on Earth and ended up all living in…LA?  At the heart of the show it was(…)