Sorry if you have all dived in here to find out about a show. But its just a post to ask if us Brits actually have one?
Anyone know of anything that would be of interest. And no I cant travel to Pittsburgh:shock:
Sorry if this is in the wrong location.