It seems as though almost every citizen in Russia with a car has a dash cam, and while this isn’t sports related, it was too ridiculous not to post something about it. You truly have to see it to believe it.
In this article:
Hi, what are you looking for?