Demon Fish
- Episode aired Mar 28, 2010
- TV-PG
- 42m
Jeremy Wade catches a Goliath Tigerfish from the Congo River in Africa.Jeremy Wade catches a Goliath Tigerfish from the Congo River in Africa.Jeremy Wade catches a Goliath Tigerfish from the Congo River in Africa.