Look out! It might blow!
The small Canadian town of Trout River in Newfoundland, everyone is on edge these days — and it has to do with a beached whale carcass.
The decomposing Blue Whale, which showed up on the town's beach sometime in the past month, weighs over 60 tons, and many townsfolk are concerned about the flammable gases that are building up inside it! Many believe it may in fact explode, and