Robert – Key West’s Living Doll
Robert – Key West’s Living Doll Key West, Florida. A child of ten awakens in the middle of the night and finds one of his brightest daytime companions, a stuffed doll, staring at him from the foot of his bed. There is something unnatural about the glassy eyes, the expressionless face. The child, for no…