Rat Investigation

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