Video: The House of Death Recap

Steve and Amy examine paranormal activity at a North Carolina arts center.