Up Next
0
Why Does Russia See So Many Meteors?
A few days ago, a fireball lit up the skies over Murmansk in Russia. It seems like Russia sees more meteors than the rest of the world. Trace is joined by Ian O'Neill from Discovery News to discuss why this is.
Share
Why Does Russia See So Many Meteors?
A few days ago, a fireball lit up the skies over Murmansk in Russia. It seems like Russia sees more meteors than the rest of the world. Trace is joined by Ian O'Neill from Discovery News to discuss why this is.
Date: 4/23/14
Views: 515
Video by:  TestTube
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56