Where To Stream Home Town Season 7 Episode 7
The Buzzard's Roost
- Aired January 22, 2023
- 60 Min
- Rated 8.0
- Number 118 Of 144 Rated Episodes
A young entrepreneur wants to bring the tradition of hotels, bars and entertainment back to downtown Laurel with a four-bedroom boutique inn. Ben and Erin look to create an experience like no other, and it's one of their most ambitious projects yet.