Elliot Stevens, a 3-year-old born with spina bifida, is defying odds through revolutionary therapy, inspiring millions as he takes his first steps at Frazier Rehab.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results