Friday, November 22, 2002

I don't know about you but I just love it when PETA gets strung up by their own petard. Here's a story from CNS News to illustrate. Also check out this ad that is running or is going to be run in L.A.

Discuss

No comments: