Lez Zeppelin

You HAVE to come to the UK! Please tell me when.

Lez Zeppelin responded on 03/06/2012

We shall be there -- metaphysically -- by tonight! But physically, graffiti and all, hopefully soon. Have to make the economics of a tour work, you see... Put the bug in the ear of your venues and it will hurry the process!

1000 characters remaining