I just saw you at your Natick show, and you were awesome! Did you like the venue? Do you have a favorite venue?
That was our first time in Natick. We enjoyed it very much and hope to be back next year. Our favorite venues really only have to do with our favorite audiences... Like you guys.
Saw you tonight in Natick, MA. We were all blown away! Thanks for a great show. Can you tell Leesa to check her FB page? If I can't hear more Leesa for a while I need to at least hear her cymbals.Lez Zeppelin responded on 07/10/2012 Next question
Are you ever going to play in England? Please for the love of GOD say yes!Lez Zeppelin responded on 07/10/2012