Artist's view of last year’s fireball explosion over Chelyabinsk, Russia – termed a "superbolide" event.
1 / 2
SPACE.com | Photo By Don Davis
Mon, Apr 21, 2014 7:05 AM EDT