This Large Rodent is Wreaking Havoc in Some Suburbs
What would you do if you happened upon a 20 lb. rodent? What if that thing came out of your toilet? Well, that's what has happened to residents in New Orleans as Southern states struggle to control populations of a large rodent known as nutria.