Now Playing | Pickled Pig Heart 68

Swimming in fluid, a cardiac specimen seems to have been extracted from a giant pig. You gotta see it to believe it!

Recommended for You

Watch More Oddities Videos
Filter

Test