It Never Snows in Newfoundland
There !!! I have your attention… Lefty and I got out of Newfoundland 18 hours before 30 cm of snow fell on much of the island. That was just one […]
There !!! I have your attention… Lefty and I got out of Newfoundland 18 hours before 30 cm of snow fell on much of the island. That was just one […]