"Apostle" David E. Taylor Operating Human Trafficking Sex Cult in Houston Texas Hotel!

1 year ago
89

This first livestream will discuss how David E. Taylor has setup a fully functional human trafficking sex cult in a run down Houston Texas hotel.

Loading comments...