Paralyzed from the chest down from an accident in 2003, Talan Skeels Piggins, a former Royal Navy Officer and P.E. teacher was told he had only a 30% chance of survival from his accident.
In this new documentary from Speechless Films, The Little Person Inside, watch as Piggins discusses his accident, his goals and his life.
“…there is an incredible reserve of strength and resilience inside each and every person,” says Piggins in the video.
I was inspired by this video, and I think you will be too.