As many as 120 meteors could tumble through the sky each hour during the Geminids' peak on Dec. 14.
How to see the stunning Geminid meteor shower light up the sky on Dec. 14 : Read more
How to see the stunning Geminid meteor shower light up the sky on Dec. 14 : Read more