Videos

Giant Killer Rats

(1) tv-pg

Giant Killer Rats

(1 min) tv-pg

Super rats are large rodents that are reportedly invading urban areas in the United States.

Web Exclusives