If you casted an early vote ballot then you are not alone as of Thursday the early voting period topped 2 million, according to the state Board of Elections.
Last count 34% of registered voters in NC have voted early. Approximately, 2,087,461 have voted and another 165,847 casted absentee ballots. Early voting ends Saturday.
Be sure to check your voting sites some offices have extended their polling hours by a couple of hours.
Election day is Nov. 6th.