Monday, March 9, 2015

Miraculous Rescue

Several police officers called to the scene of an accident in the Spanish Fork River in Utah all claimed they heard a mysterious voice calling them to rescue a toddler from a car submerged in water.
Here's a link to the FULL STORY.