It's time for one of the strongest meteor showers of the year. The Geminids peak this weekend and are visible through mid-December, according to the American Meteor Society....
Meteor showers appear when fast-moving space rocks hit Earth's atmosphere and burn up, leaving behind fiery tails—the end of a "shooting star." Stray meteors are visible from Earth on any given night, but more prominent showers happen annually when t... [1276 chars]

