This one appeared last weekend. I'd never seen one before, so, naturally, I assigned inordinate significance to it. (Read: "OMG WTF ALIENS!")

:)

Completely unrelated (but it is happening just now as I am posting this) there are a few cop cars on my street and some cop is shouting into a megaphone-sounding thing, "Come on out, now, it'll be easier if you [something something]..."

O.o

....Aliens?