A twenty-five pound snapping turtle!!! EEK... what an image. I sure as heck wouldn't want a body part caught in that sucker's jaws. What's wrong with the innards? Curious. store.bought.ksquared.meat