Alien bugs.<br />
Like the ones in MIB, but smaller.
Too much weed.
It was SANTA!!
I've not seen anything about it. I generally keep track of things such as that.
If you don't know what kind of insects they are would they not be UFO's?
UFC's? Unidentified Flying Creatures.
Got a link?