What? Or rather, WTF?!?
This has got to be a joke.
First the Giants beat the Packers, now this. I'm not liking NY right now.
PCRM is a PETA front group and regularly comes out with these kind of ads. They have been criticized for their misleading claims by the AMA.