Quantcast

newfoundland whale Articles

Newfoundland Whale Stinks Up Canadian Town

A whale recently washed up on the shore of Trout River, Newfoundland and is causing a stink, literally. The whale carcass has been decomposing for some time and the smell is becoming unbearable for residents. The large blue whale carcass …