Favorite

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

Share
Tweet
Stumble
Pin It
Email
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).

Next on The Daily What

Farewell of the Day: Hotmail Officially Shuts Down
Comments
Back to Top