Dead Blue Whale Causing a Crisis in Canadian Town
A blue whale is the largest, most majestic animal ever to live. They also stink majestically when they wash up on beaches and start to rot, and they also have a tendency to explode as they decompose, as Trout River has discovered.