Miracle Living Today - April 1, 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.
Download
Right-click on a link below and choose "Save link as..." to save the file
High Definition - MP4
High Quality - MP4
Low Bandwidth - MP4