A Geminid meteor streaks across the sky over Steamboat Springs, Colo., on Dec. 12, 2010.
1 / 16
SPACE.com | Photo By Jimmy Westlake. Full story.
Tue, Jun 11, 2013 9:05 AM EDT