This abomination will probably remind you, as it does me, of the ending of the first Planet of the Apes movie, when Charlton Heston finds that not only have the damn dirty apes taken away his rifle, but that he is actually on Earth and Lady Liberty has mysteriously survived the nuclear destruction of NewYork and the geological changes to the local area. The Statue of Liberation Through Christ was built in Memphis (U.S.) by Pastor Alton Williams of the World Overcomers Outreach Ministries Church, who intended to remind passers-by of their relationship with Christ.
As reported in the New York Times. Photo by Rollin Riggs.
Other reports from Jamaica and by one local Memphis TV station and another. None of these media reports say what it is made of.
You can’t wear fries…
-
I think’I will wear a large bow… Photo courtesy of Clement C. Child’s shirt
found in Japan.
2 days ago
No comments:
Post a Comment