Leap of Faith
- Episode aired Jul 28, 2011
- TV-PG
- 1h
Eight remaining teams push themselves even harder as they continue.Eight remaining teams push themselves even harder as they continue.Eight remaining teams push themselves even harder as they continue.