Search
Seeker

Russian Meteor: What's With All The Dash Cams?

The dramatic footage of a meteor exploding over Russia was brought to us via the necessity of driving with a dashboard camera on lawless Russian roads. ->

February 15, 2013
12:49 PM EST