Boards
Has anyone played/seen a band at the Telegraph in Newcastle?
We've been offered a gig there and I can't seem to find anything about the place...is it a bit wank?
We've been offered a gig there and I can't seem to find anything about the place...is it a bit wank?