Why the Spectacular December 14 New England Meteor Shower is DifferentWhy the Spectacular December 14 New England Meteor Shower is DifferentThe Geminids are considered to be one of the most spectacular showers every year, when we can easily see around 120 meteors every hour for a few hours.Jolana MillerJolana Miller