re: #321 NJDhockeyfan
PETA objects to glue traps for rat LOL!
PETA objects to glue traps for rat
LOL!
I object to glue traps for anything. Those things are inhumane as hell.