NC Man faces slew of charges after fleeing from police