This collection of near-miss dash cam videos from Russia should make you feel very good about your decision not to
ever drive (or get near any road) in Russia.
I don't think the Russian Department of Tourism should feature this montage on their Web site.
Just sayin'....
No comments:
Post a Comment