3: The Town Where People Talked to Themselves
83 views • Aug 31, 2023
The story of Quebrada Verde, a place of constant solo chattering (except for one day).