Music News Stereo Buzz is buzzing about a new folk, soul, rock masterpiece “Chasing the Half Moon” from long running Ohio band Soul Chatter Soul Chatter are a rock/Indie/folk band based in Cleveland, Ohio at the southern shore of Lake Erie. The band consists...