Tags
Share this story
A woman and her son, traveling cross-country, survive a devastating car wreck in a fashion that suggests divine intervention.
Notifications