Posted inUncategorized Aliens in America My twin brother told me to watch this show - and last night, I did!It was really smart and funny!!I love how it shows the compromises that we all go… Posted by Candishhh April 9, 2008