Newfoundland
A blue whale washed ashore terrorizes the Canadian town of Trout River with vile stench, and the possibility of going out with a bang . . . literally.
Read...A blue whale washed ashore terrorizes the Canadian town of Trout River with vile stench, and the possibility of going out with a bang . . . literally.
Read...