Close Call of the Day

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.


Back to Top