Restored Faith in Humanity of the Day: Heartwarming Dash Cam Videos from Russia

Via: YouTube
  • -
  • Vote
  • -

Check out this compilation of heartwarming moments caught on dashboard cameras that will surely restore some of your faith in humanity (and in Russia to a lesser degree).

You must be logged in to comment
Back to Top