Multiple Meteors Exploded Over a Missouri Backyard Last NightMultiple Meteors Exploded Over a Missouri Backyard Last NightI've only seen a few falling stars, but no meteors but thanks to the YouTubers in the world we get to see it all.SamSam
Hundreds in Illinois & Missouri See Fireball Light Up Summer SkyHundreds in Illinois & Missouri See Fireball Light Up Summer SkyA fireball seen in nine states including Missouri and Illinois was seen by at least 185 people.SamSam