MC Taylor and Cameron Ralston’s New Project, Revelators Sound System, Basks in the Collective Power of Creativity

Taylor and Ralston didn’t set out to shape or release the music as a project, but it became too expressive a statement to keep silent.

by