A truck driver is facing charges after a gas tanker overturned on North Carolina Highway 96 Monday afternoon.