The normal house and family cars that hid a horrible secret

Tuesday 16th January 2018 21:00 GMT


The house at 160 Muir Woods Road in Perris, California, could not look any more normal.

The full article is no longer available.