Bat Waterfall
- Episode aired Oct 2013
- 43m
Bill and Gary head toward a sacred lagoon that has never been visited by a car before. They travel up the rivers of the Los Tuxtla jungle ? which some say is protected by spirits.Bill and Gary head toward a sacred lagoon that has never been visited by a car before. They travel up the rivers of the Los Tuxtla jungle ? which some say is protected by spirits.Bill and Gary head toward a sacred lagoon that has never been visited by a car before. They travel up the rivers of the Los Tuxtla jungle ? which some say is protected by spirits.