Music Is Art Returns To Original Spot In Buffalo, New YorkMusic Is Art Returns To Original Spot In Buffalo, New YorkAfter spending the last several years at RiverWorks, the Music is Art Festival is coming back home to Elmwood Avenue. Amber HealyAmber Healy