Late last week, strange sponge-like clumps began washing ashore in northern France. By the weekend, thousands of the foamy yellow balls were seen along nearly 32km of the coastline. Local authorities aren't sure where the unsightly stuff is coming from, and an investigation is currently underway.