Video size: 1280 X 720853 X 480640 X 360
Show player controls
AutoPlay
Replay
Glenner Town Square is a treatment center for people with Alzheimer's disease and dementia. It looks like a 1950s town, ...
Source: https://youtu.be/5P6bTLu-Zqw