23 January 2004

The Latest PETA Farce

A Tucson friend sent this link. Make of it what you will.