Are they friendly? Of course they are! They're aliens!

2,417 shares