When Free Planet Radio debuted in 2001, the Asheville-based trio was often described as a world music group. And while by definition that label casts a wide net, it was never quite expansive enough to get to the heart of what Free Planet Radio does. The three creatively adventurous musicians have always explored many styles,