o.canada.com
Why does everyone in Russia have a dashboard camera?
As a meteor fell from the sky in Russia, it seems like almost everyone in the country had a camera on their car’s dashboard to capture the dramatic scene. What? In North America, where the on…