Watch Monster Fish - Season 3 Episode 8 on local tv or live with your personal computera. The show will be shown on 10:00 pm et/pt on National Geographic Channel. You must see this episode. Stay tune with us, if you want to watch another tv episode.
Zeb Hogan takes you on an expedition across the world for large, endangered fish.
Zeb Hogan takes you on an expedition across the world for large, endangered fish.