Asheville, NC steel pan power trio at the Living Culture Stage.