I've wanted an answer to this question since Season 1. Over the course of its first four seasons, Ghosts has done a great job ...
Pete brings another ghost to the house in Ghosts season 4, episode 17. Take a look at what to expect in the new episode.