Shooting stars to rain down for the peak of the Geminids

  • last year
Get ready for the best meteor shower of the year, the Geminids, on the night of Dec. 13-14. They're known to produce as many as 150 meteors per hour.