Russia’s Astonishing Dash-cams: A Mash Up

Via: Dash-cams: Russia’s Last Hope For Civility And Survival On The Road (Animal New York)

 

 

Print Friendly, PDF & Email

What's been said:

Discussions found on the web:

Posted Under

Uncategorized