I guess that there is a Bill Maher movie coming out later this year on religion. It looks like it may raise some good questions about religion. I assume that Maher's face on the sandwich is suppose to signify the "Virgin" Mary being found in water stains in underpasses. Here is the trailer.
A Faithful Catholic