Where To Stream Last Man Standing Season 1 Episode 15
House of Spirits
- Aired February 7, 2012
- 30 Min
- Rated 6.3
- Number 161 Of 194 Rated Episodes
When a history of Mike and Vanessa's house reveals a previous occupant died there, the family starts blaming things on a ghost; Ed keeps borrowing money from Kyle because he doesn't carry cash.