This Week in Insanity Ep. 12

PETA issued a press release targeting the annual National Buffalo Wing Festival in Buffalo, NY making baseless and false claims,

“Pregnant women may want to think twice before chomping on those chicken wings, or their sons could come up short.”

ProtectTheHarvest_logo_FarmWars

Do you believe this nonsense?

Comments

comments

Leave us a reply

*

*