whopper

PETA Founder Caught Eating Big Fat Whopper! [WTF]

PETA Founder Caught Eating Big Fat Whopper! [WTF]

I just finished reading an article on the NYT about how Ingrid Newkirk, the head over at PETA was caught …..