What We Learned Today!

Would you be horrified over seeing a video of fresh meat ‘spasming’????