A Horrifying Image From The Season Finale Of HoardersS

Yes, those are rats. Click to enlarge, if you dare. The episode airs Monday night.