News

Two icebergs floated near the shore of Twillingate, Newfoundland. Some boaters were able to get a close up view.