Miracle Living Today - April 1, 2023
04-01-2023
An accident left Dean Otto paralyzed from the waist down. His doctor gave him less than a 2 percent chance of ever walking again. A year later dean recovers and runs a half marathon with his doctor and the driver who hit him.