Friday, April 22, 2011



All in French for those of you who can parlez da lingo. I wonder when there'll be a show in Paris? Meanwhile, I imagine there'll be a number of folks travelling to London this weekend to see the band. Viva le pilgrimage!!