Did The Sun Torch Geminid Meteor Shower's Parent Body? | Video

The peak of the shower (possibly hundreds of meteors per hour) occurs on December 13th and 14th. Astronomers are at odds as where the meteors comes from and some are speculating that it may be debris from a Sun-scorched space rock.
credit : NASA