Expedition Impossible
Season 1
Ep 6. Leap of Faith
- TV-PG
- July 28, 2011
- 43 min
-
7.3 (7)
Eight remaining teams become more determined than ever as they continue their treacherous Moroccan adventure.
Eight remaining teams become more determined than ever as they continue their treacherous Moroccan adventure.