Two PETA employees arrested in N.C.
"We will be appalled," indeed.
Posted by Terry Oglesby at June 17, 2005 08:48 AMOnce again an idiotic organization filled with zealous cretins does something profoundly stupid.
Posted by: Sarah G. at June 17, 2005 09:46 AM