So the Pope was in recently for a visit, and also the Dali Lama was in (Ann Arbor) over the weekend. Hmm....who once said everything happens in threes? Will Jesus himself show his image soon?
Maybe it will just be Jim Morrison...again. Or Elvis. Again. Or the Virgin Mary on a grilled cheese sandwich.
One more is coming to America. Haven't you heard?
Which spiritual leader would you all like to see? Do you have a spiritual leader/savior?