Skip To Content

Where To Stream Ghost Whisperer Season 2 Episode 15

Mean Ghost

Following a career-week presentation at Grandview High, Melinda sees the spirit of a cheerleader attack her former squad-mates.