Rat Investigation

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