Now Playing | Rat Investigation 91

There's a giant rat lurking in the Florida Keys. What type of rat is it? Let's set some traps and find out.

Recommended for You

Watch More Other Show Videos
Filter