Skip to main content

Miracle Living Today - April 1, 2023

Share This Video

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.