railroad

  • -
  • Vote
  • -

Not all heroes wear capes. Sometimes the real life heroic moments present themselves when people act from a place of selfless love and do the right thing regardless of how terrifying the external circumstances might be. It's videos like these that can temporarily restore your faith in humanity. 

Advertisement
Advertisement
railroad stop sign train track - 5987115776
By R. Hansen
  • -
  • Vote
  • -

Remember to stop for the invisible train that doesn't need tracks!