Video - Home
Posted on May 8, 2013 at 10:30 PM
Updated Thursday, Nov 7 at 8:01 PM
Spina bifida is the most common disabling birth defect in the United States and currently there is no cure. A Central Texas teen suffering from the condition has already shown an ability to overcome the challenges by turning out PBR champion bulls.