Where To Stream Happy Town Season 1 Episode 1
In This Home on Ice
- Aired April 28, 2010
- 60 Min
- Rated 5.5
- Number 3 Of 8 Rated Episodes
Henley Boone moves to a seemingly idyllic town just as a shocking murder occurs; Tommy, a deputy and son of a popular sheriff, tries to ease the town's fears and solve the crime.