› added 3 years ago
114
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