"[O]ur standard of review for rulings made by the trial court pursuant to Rule 607 of the North Carolina Rules of Evidence is abuse of discretion. State v. Banks, 210 N.C. App. 30, 37, 706 S.E.2d 807, 814 (2011).
"The credibility of a witness may be attacked by any party, including the party calling him. However, extrinsic evidence of prior inconsistent statements may not be used to impeach a witness where the questions concern matters collateral to the issues. Such collateral matters have been held to include testimony contradicting a witness's denial that he made a prior statement when that testimony purports to reiterate the substance of the statement. State v. Williams, 355 N.C. 501, 533, 565 S.E.2d 609, 628 (2002) (citation and quotation marks omitted), cert. denied, 537 U.S. 1125, 154 L. Ed. 2d 808 (2003).