Links for Paranormal Witness S2E12: The Tenants

Episode 12

447 watches

October 24, 2012
The story of newlyweds in Chicago who come to believe their home is haunted and uncover disturbing information about the former occupants.
Season Finale
October 24, 2012
Season Finale
The story of newlyweds in Chicago who come to believe their home is haunted and uncover disturbing information about the former occupants.