st louis
-
Fireball Lights Up The Skies Over St. Louis During Northern Taurid Meteor Shower
Make a wish: Cameras in St. Louis, Missouri caught what appeared to be a meteor falling from the skies on Monday night, KSDL and KMOV reported.
-
Mysterious Radar Cloud Over The US Was Actually… Butterflies
Was it a bird? A plane? A tornado cell? Nope. The huge, slow-moving cloud picked up on radar in Illinois and Missouri last week was nothing anyone expected. The US National Weather Service reports it was actually a swarm of millions of monarch butterflies — which have been disappearing at alarming speeds over the past…