Space Jesus at Temple Square
About | Information | History | Online | Facts | Discovery
Jesus statue at Temple Square Visitor Center, Salt Lake City, Utah 2011. We brought a young friend who was visiting from Austin TX to see The Space Jesus at Temple Square last week and she was giddy with excitement.
1m 6sLenght
4Rating