Now Airing in 84 Countries! - Right Footed
“Right Footed” is now airing in 83 countries around the world on the National Geographic Channel, and on Fuse in the United States. Check your local listings for more information! Missed it? You can still see it via the iTunes store, Amazon streaming, or own the DVD!