Does Anyone Know What This Weird Stuff Is Budding In Twin Falls?Does Anyone Know What This Weird Stuff Is Budding In Twin Falls?Over the weekend I noticed a strange cluster of mutant-looking, budding plant or fungus, growing on the sidewalk near my home. Greg JannettaGreg Jannetta