Has the mother ship arrived? Are aliens ready to invade? Visions of Will Smith's Independence Day flood my mind. This picture was taken last night just a couple miles from where I was.
Actually, it was just severe weather in my neck of the woods. The picture is of a wall cloud with rotation--trying to form a tornado. Thankfully no tornado actually made it to the ground and there was only little wind damage.