North Taurid Meteor Shower Peaks, Bringing Fireballs to US Night Skies
The North Taurid meteor shower peaked on the night of November 11, offering skywatchers across the United States a chance to witness one of the year's most unique meteor displays.…