I just did some quick research, the sculpture is supposed to be of Jesus emerging from a nuclear blast???
I must have overlooked that bit in the new testament...
Anyways for more info:
Want DP delivered to your inbox daily? Subscribe here:
Content of posts and comments on the Daily Paul represent the opinions of the original posters, and are not endorsed