If you’ve been outside these past few nights watching the Perseid Meteor Shower, you know there’s a lot of space stuff slamming into our atmosphere. During the peak of the Perseids on Tuesday night into Wednesday morning, I counted a good half-dozen fireballs arcing across the night sky over the Black River, along with dozens of [...]