This image was lost some time after publication, but you can still view it here.


PETA, never to leave a protest opportunity unexploited, took their pleather parade to 4 Times Square during lunch today. Next up, they'll dump red paint on Meryl Streep — the suits at 20th Century Fox just wet themselves over this kind of free synergy.