See Nature’s Fireworks When The Annual Perseid Meteor Shower Lights Up The Twin Falls Sky
The Annual Perseid Meteor Shower streaks across the nighttime sky August 12th peaking early Sunday morning. Traditionally one of the best displays of the year, these fast and bright meteors are the result of the Earth passing through the debris left behind by the Swift-Tuttle comet.
It truly is one of the best meteor showers of the year, but first time viewers could be disappointed. Here are a few