Pleasant day at the beach? Far from it. This beached whale carcass exploding is one of the nastiest things you’ll ever see. Hope you have a strong stomach!

Advertisement