Watch River Monsters season 8 episode 8011 tv series online free
Release: May 26, 2016
In this special edition of River Monsters, Jeremy relives his journey up the Congo River in search of two monstrous freshwater killers and to a place that almost killed him.