Strange 'Blobs' Appear on Newfoundland Beaches

October 15, 2024