Wednesday, September 28, 2005

PETA Porn












PETA hits a home run; PETA strikes out.