Skip to playerSkip to main content
  • 13 years ago
Epic, ridiculous and downright bizarre - those are the comments you'll most likely find under YouTube clips from dashboard-mounted cameras in Russia.

Category

🗞
News

Recommended