Ghost Whisperer: Mean Ghost

Ghost Whisperer: Mean Ghost

  • Season 2
  • , Episode 15  | 
  • Aired: 2/9/2007
    • Length: 43:58
    • Plays: ???
Synopsis >

Melinda discovers that a dead cheerleader can't cross over and someone else has been casting spells on the squad.

TV GUIDE Users' Most Popular