PETA Protests Thanksgiving In Ohio...


You can't unsee that... You hate to see it.


Check out some of the best replies via Twitchy!

106.1 FM TALK · Stay Connected

Listen Now on iHeartRadio