Sea Monster and Bat Demon

May 26, 2008
0.0%

Destination Truth - S2 - E4

Sea Monster and Bat Demon

A sea monster in Halong Bay, Vietnam and bat-like creature in East Africa are investigated.

Destination Truth: Season 2 - 13 Episode s