No doubt, you've probably seen at least a few videos shot from within a car originating from Russia and other countries of the former Soviet Union.
Now, in the event that you were wondering why so many drivers choose to fit their vehicles with a dashboard mounted camera, we believe that the following clip will provide you with an answer...
Read more »
No comments:
Post a Comment