Full Video: JD Vance Rallies in North Carolina, Pennsylvania, New Hampshire (Nov. 3) November 3, 2024November 3, 2024 by Nate Ashworth