River Bitches is the parody of Discovery Channel's famous River Monsters series now available with English subtitles so everyone can laugh at a stupid and a liar TV channel. In our series Jeremy Fisher will have to catch the river bitches that threaten humanity.