The Devil Inside
Price Tracked On This Product
Highest price was seen $10.89 on Apr 05, 2018
Lowest price was seen $7.05 on Jan 23, 2018
Average price is $6.96 base on 6 price changes
Most recent price is $12.48
[[{"meta":"Jan 22, 2018","value":8.53},{"meta":"Jan 23, 2018","value":7.05},{"meta":"Feb 26, 2018","value":7.45},{"meta":"Mar 08, 2018","value":7.69},{"meta":"Mar 21, 2018","value":7.75},{"meta":"Apr 05, 2018","value":10.89}]]
Description
In 1989 emergency responders received a 9-1-1 call from Maria Rossi confessing to three brutal murders. The courts found her insane but something else found her first. Twenty years later her daughter Isabella's search fo...
You may also like
loading
Discover more