Summary: For years, Robert Humber lived virtually alone on his own private island off the North Carolina coast. He thought he had everything he needed. Then, he got a knock on the door.
Summary: For years, Robert Humber lived virtually alone on his own private island off the North Carolina coast. He thought he had everything he needed. Then, he got a knock on the door.