PETA's Amityville Slaughterhouse of Shame June 9, 2010 theoutdoorsguy 25d Comments Although it irks me to provide even the slightest amount of exposure to PETA – one of the biggest… Continue Reading →