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...