3 ms·The aliens have been visiting for centuries, but they've been in talks with the true overlords: Cats.by gremlinsinc 5y agoThe aliens have been visiting for centuries, but they've been in talks with the true overlords: Cats.