Evil Lives Here is a Documentary programme. Next Show TimesSeasons in DetailEvil Lives Here: Put on a Happy FaceSeries 3, episode 11Melissa More adored her father and in her eyes, Keith Jeperson could do no wrong. However, as she got older, her love soon turned to fear of becoming his next victim Click to see when Evil Lives Here, Put on a Happy Face is coming up on UK TV |
Database last updated: 12 April - 16:50