I have some folks at a diner at 2am who make me think that the aliens are definitely among us.
I have seen some folks...