Friday, April 18, 2008

Hmm


I am not sure if this is a sign or a misguided attempt at advertising...

Can someone say 'the pope is in town'?

No comments: