BT Daily -- Giant Meteor Strikes Russia - Education Videos
Embed beyondtoday 277 views 2013-02-15T17:24:13 February 15, 2013 - Earth is sheltered from most meteors that head our way. Every once in a while one hits the earth and reminds us Who really is in charge.
More Education Videos
No playlists found for this account.