This Day In History: November 12
On this day in history, November 12th… 1799 : The Leonids meteor shower was the first known meteor shower to be recorded in North America. According to the journal entry on this day, astronomer Andrew Ellicott Douglass who was onboard a ship off the Florida Keys, wrote “whole heaven appeared as if illuminated with sky rockets, flying in an infinity […]
Read more