Thursday, March 28, 2013

NOVA: Meteor Strike


Watch Meteor Strike on PBS. See more from NOVA.

NOVA episode aired 27 March 2013 on PBS about the meteor observed over Chelyabinsk, Russia on Feb 15, 2013.

No comments: