Video: Forever Scarred Recap

Steve and Amy investigate a family home in Chicago, IL.