Advertisement

North Carolina race fans thrilled by NASCAR All-Star Race