Comment
Comment by Urahandystar
While this seems like a novel secretive technology at first glance it could easily have been a drone swarm similar to those you would see at a firework show.
Stick one of those in a planes flight path and it would cause alot of trouble.