Anniversary Of Mysterious Parade Of Meteors
Today in science: February 9, 1913. An odd and still-unexplained parade of meteors on this date dazzled viewers in Canada, the northeastern United States, and ships in the Atlantic all the way down to Brazil. The event is usually known by the name the Great...