NHRA Carolina Nationals feature side-by-side racing action at zMAX Dragway in Concord, NC – Photo credit: Visit Cabarrus