Most Haunted Season 11 Episode 13 - Newton House

Summary: Yvette Fielding & the Most Haunted team travel deep into the heart of darkest Wales to Newton House where stories of strangulation, suicide & deadly revenge await. The.....

Aired: February 3, 2009