A documentary in production about Olympic runner Stella Walsh, directed by Rob Lucas and edited by Steve Felix. stellawalsh.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…