A while back, news of the Turpin family and their California House of Horrors made international headlines. Now, David and his wife are back in…
A while back, news of the Turpin family and their California House of Horrors made international headlines. Now, David and his wife are back in…