Mysterious Creature Found On Newfoundland Beach
Something mysterious has washed up on the Newfoundland beach in Lower Cove at McIvers on the Bay of Islands lower north shore. It is reported to be approximately 15-foot length including a pointed, 10-foot tail and has a single two …