
Videos
River Monsters’ Saves Castaway on Remote Island
‘River Monsters’ TV Crew Saves Castaway Stranded on Remote Island | The crew for the Animal Planet show was filming off the coast of Australia when they saw the stranded man. Jurassic Gorilla, Gorilla Harry […]