Brandon Perrault takes 23 steps @ Shepherd Center Video 6
Brandon takes 23 very hard-working painfully difficult steps with the aid of therapists at the Shepherd Center. His NRN program continu... show more