Stefan White: Excelling through physical impairment

Throughout his life, Stefan White never saw his disability as a limitation but rather an opportunity.

Faced with Spina Bifida, white is demonstrating how you can not only participate but also excel in a challenging activity despite a physical impairment.

Camera man Neil Romain and reporter Jesse Ramdeo tell us more.