What the heck is going on with politics in North Carolina?

Senator Jeff Jackson asks the question we are all thinking and gives us an answer.