Sulpher-eating Bacteria?
According to a story in today's St. Louis Post-Dispatch the above picture is of fossils dating to 2.5 billion years ago. It was found in China, by a geologist affiliated with St. Louis University, in what is believed to be the geological remnants of a black smoker chimney.