A religious propaganda commercial spoof.
Advertisement
Advertisement