Paranormal Witness - Season 2 Episode 12 -
Season 2, Episode 12 - The Tenants
Newlyweds become homeowners for the first time after buying a Chicago "two-flat" in 1970. After moving in, they discover that they are not alone in the house.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.