Mysterious, Gross Yellow Fluff Balls Wash Up on French Shores
Wednesday, July 19, 2017 - 10:32
in Astronomy & Space
Thousands of clumps of weird, yellow foam have washed ashore on France's northern coastline, but no one knows exactly what it is.