The Perseid meteor shower, also called the "tears of St. Lawrence," is a meteor shower which has been observed by human beings for at least 2000 years. It’s called the “tears of St. Lawrence” as it occurs each August around his feast day.  Read More