Where To Stream Newhart Season 8 Episode 24
The Last Newhart
- Aired May 21, 1990
- 30 Min
- Rated 10.0
- Number 1 Of 66 Rated Episodes
Japanese investors buy everything in town except the Stratford Inn and convert the town into a giant golf course.
The Last Newhart
Japanese investors buy everything in town except the Stratford Inn and convert the town into a giant golf course.