Videos from the Penmarch area show sea foam billowing off the ocean and blanketing the streets in the snow-like substance. Sea foam forms when things like dead algae, proteins, and other particles ...