2005-06-08

Here?

Here are some shenanigans from PETA that qualify as truly bizarre.

I wonder if it has anything to do with the high price of beef.

No comments: