Dr Pickup @ The Station, Pigalle, France
Pictures by the pilgrims we're back there on July 23
29 May 2010 - One of our favorite clubs, always a great crowd, a good fun concert
DSC00728