Thea Gilmore

I suspect that only Thea Gilmore fans reading this are at the other end of the country, but you never know (hell, I can offer a comfortable couch, if anyone fancies a trip down South). She’s playing in London June the 10th. Anyone fancy going?

Leave a Reply

Your email address will not be published. Required fields are marked *