Just came across this video, seems to be a natural video in some good gooey river mud. Not a lot of detail nor other videos I saw. Anyone know more of the story of this?
This clip got a lot of play when it was featured on a weather channel show called So You Think You'd Survive. I was in touch with her bf a while back about mud spots in FL and up the East coast. There was a minor brouhaha some years ago when someone posted about a magical "holy grail" of a clay quarry spot - unable to wheedle the exact location from the original poster, we made some attempts to find it, but were sadly unsuccessful.