Where To Stream River Monsters Season 8 Episode 3
Razorhead
- Aired April 21, 2016
- 60 Min
- Rated 8.0
- Number 3 Of 6 Rated Episodes
Something is terrorizing the Florida Keys, attacking both visitors and locals alike - striking its victims so violently it is slicing open flesh, even smashing bones. Jeremy Wade is determined to identity the assailant, but is quickly out of his depth.