One man's home, can be someone else's hell. All-new series "House of Horrors: Kidnapped" premieres Wednesday, February 26th at 10/9c. Only on Investigation Discovery. (Source: Investigation Discovery) Currently 0/10