Today, science news writers got excited about a purportedly new species of “worm snail” found by Field Museum researchers. It’s a slime-shooting, finger-length thing that shows up where no one wants it to.
Video: The town of Penmarch, on the northwestern tip of France, isn’t famous for anything — yet. But wait until FoamHeads get a load of this. Penmarch is POISED to become the world’s number one vacation destination for fish froth enthusiasts.