Where To Stream Ghost Whisperer Season 4 Episode 13
Body of Water
- Aired January 23, 2009
- 60 Min
- Rated 7.8
- Number 83 Of 107 Rated Episodes
Melinda discovers a local lake is filled with distressed ghosts because their bodies have been dumped there rather than properly cremated.