Happening soon: Davidson Bach Festival March 6-8, 2026 on the Huntersville Patch calendar ...