David Behre lost his legs when his bicycle was hit by a train one night.
This film is a tribute to his will in overcoming that terrible accident
Production Company: Psona Films