Statue of Liberty at Memphis church USA May 3, 2012April 6, 2012 by StreetViewFun.com StreetViewFun.com · Reply View Larger Map (thanks Kevin) Please wait... Similar Street View images Saluting statue in Nigeria Even Lady Liberty can’t put her cell phone down Ghostly face looking at church Church on the street Weird statue Fat statue Harriet, I bet this turtle doesn’t think its a gift Art? Truth Justice? Super!! ( Franky/ One Piece) ChristianitychurchreligionStatue