PopskyTestFlight

S3·E5India's River Devil

2011-08-0544 min

A mammoth catfish that has allegedly stalked, attacked and killed people can be found in the Indian Himalayas. Dr. Zeb Hogan investigates reports of the goonch.