Watch this Video of an Exploding Whale
A dead whale is causing lots of concern in Trout River, Newfoundland.
The whale is causing a stench and continues to expand. Residents are worried the huge Blue Whale might explode and cause a massive problem. Just take a look at this video showing what could actually happen.
Subscribe to News Radio 710 KEEL on