A handful of Charlotte metal bands and electronic artists gathered under one roof on Saturday, March 15, for a packed house ...