There seem to be a lot of these lately -- UFOs dropping balls of light. If anyone can convincingly debunk this, I'm open. I mean "convincingly",
not just speculation or an attempt to explain it away. In other words, no "it looks like flares" will do. I mean prove your case.