The Water Spirit Laurel Green 10 years ago SPLOOSH! Well… Maybe it’s the spirit of Flint, Michigan’s water.