Reason Gabillion Plus One Why I Hate PETA
|
Did you catch the “People for the Ethical Treatment of Animals” (PETA)’s latest mockery attempt at the 2010 – 134th Westminster Dog Kennel Show last week? I was just watching my PVR catching up on the … Read More