I am very certain I know what this is, and sorry, it's not aliens. I've seen this before and people were freaking TF out back then, too. That one is still labeled unexplained. It's not hard to figure it out.
I'm actually loathe to spoil it in case they're doing this as a prank (and they definitely are) because it's such a genius fucking way to throw a whole nation into full UFO panic for a few hundred bucks, and very easy to do completely undetected. (No, not drones)
I bet I'm not the only one who figured it out, especially on here.