Freaky. Looks like some oncoming alien invasion. I can only imagine how I would react if I were to see something like this. I know there is a perfectly logical and rational explanation, but I tagged it under Mysterious Events and putting it in Strange Stuff, anyway, because I don’t know what other category I can put it.

Above Science:

The original video with better quality can be seen here: