Destination Truth
Season 2
Ep 10. Ahool/Pinatubo Monster
- TV-PG
- September 24, 2008
- 43 min
-
(22)
The team heads to Java, Indonesia, to search for an enormous bat. Then, it's off to the Philippines where mysterious aquatic creatures are probed.