What the Heck's Going on Here?

Local Dallas news called these, "transformer explosions" in the early hours of May 10th, apparently after a storm, but no storm is apparent. So... what's that sphere-like object that pops in an out just prior to each explosion, but in different places? Could be a lens flare, but not all of them can be chalked up to lens reflection, as they appear in places where there shouldn't be any reflection.

No comments:

Related Posts Plugin for WordPress, Blogger...