The Scoop on the Spectacular Tears of St. Lawrence Meteor Shower

Have you ever heard of the “Tears of St. Lawrence”? Every year, from approximately July 17 through August 24, the Perseid meteor showers shoot through the sky, dazzling spectators in the Northern Hemisphere. During its peak, between 50 and 100 meteors can be seen shooting through the sky per hour. So, who was St. Lawrence […]

The Scoop on the Spectacular Tears of St. Lawrence Meteor Shower Read More »