

The Final Taboo
They praise God. But truly, they are servants of money and sex..
1988-01-01
United States of America
85 minutes.
Overview
Two sleazy TV evangelists try to dig up dirt on each other while both provide ample fodder.
Year 1988
Studio Caballero Home Video
Director
Crew
Popularity 0
Language