Update!

Apr 09, 2007 00:57

As my mother informs me, the enormous Jesus statue is apparently famous and known as "TOUCHDOWN JESUS!" Wow.

Leave a comment

Comments 3

ilffmonkey April 9 2007, 10:40:30 UTC
No, Touchdown Jesus stands in front of Loyola University in New Orleans. I wonder if I have a picture of it laying around... I'll check.

Reply

x_necromantic_x April 9 2007, 12:48:58 UTC
Dude, I lie to you not. There's one in Kentucky too lol With his hands all stretched out...I've seen it wit me own two eyes, yarrrrrrr ;)

Reply

x_necromantic_x April 9 2007, 12:49:36 UTC
But I am concerned that there's more than one. Deeply.

Reply


Leave a comment

Up