Tags
Share this story
A young woman trapped in her car is saved by a priest who appears out of nowhere.