Video: House of Mirrors Recap

Steve and Amy investigate eerie activity at a family home in Indepenedence, OR.