Favorite

Close Call of the Day

Share
Tweet
Stumble
Pin It
Email
By Unknown
  • -
  • Vote
  • -

Another near disaster on a Russian road, which begs two questions:

  1. Does every car in Russia have a dashboard camera?
  2. Do Russian drivers have the world's quickest reflexes?

It's a puzzling phenomenon, to say the least.

[dailypicks]

Next on The Daily What

Posted Without Comment of the Day
Comments