If you’re unfamiliar with “The Holy Land Experience” in Orlando, it’s quite an interesting amusement park. Visitors pay good money to see actors reenact Jesus’ crucifixion — and resurrection — in a park where all of the employees dress as people in first-century Israel. You can even have your picture taken with Jesus on a Harley

And on Friday, park attendees had a special treat, because Herman Cain was there.Yahoo’s Chris Moody made the trip down and reports on the Republican candidate’s message.

Cain speaks for nearly a half an hour and despite a couple fleeting “999” mentions, keeps his speech to topics of faith and his recent battle with cancer. He begins with a story about how he knew he would survive when he discovered that his physician was named “Dr. Lord,” that the hospital attendant’s name was “Grace” and that the incision made on his chest during the surgery would be in the shape of a “J.”

“Come on, y’all. As in J-E-S-U-S! Yes! A doctor named Lord! A lady named Grace! And a J-cut for Jesus Almighty,” Cain boomed.

He did have a slight worry at one point during the chemotherapy process when he discovered that one of the surgeon’s names was “Dr. Abdallah.”

“I said to his physician assistant, I said, ‘That sounds foreign — not that I had anything against foreign doctors — but it sounded too foreign,” Cain tells the audience. “She said, ‘He’s from Lebanon.’ Oh, Lebanon! My mind immediately started thinking, wait a minute, maybe his religious persuasion is different than mine! She could see the look on my face and she said, ‘Don’t worry, Mr. Cain, he’s a Christian from Lebanon.’”

“Hallelujah!” Cain says. “Thank God!”

Remember a few weeks ago, when this guy was leading national polls in the race for the Republican presidential nomination? What a strange time that was.

Our ideas can save democracy... But we need your help! Donate Now!

Follow Steve on Twitter @stevebenen. Steve Benen is a producer at MSNBC's The Rachel Maddow Show. He was the principal contributor to the Washington Monthly's Political Animal blog from August 2008 until January 2012.