› added 4 years ago
125
TIL of Ida Wood, who lived 24 years with her sister in a hotel room in NYC without leaving the room and any contact to the outside world
via reddit.com