Boards
The Plague Doctors @ Maps Festival, Manchester - THIS SATURDAY
On Saturday 24th May The Plague Doctors will be playing the most important venue by far - The Castle Hotel on Oldham Street, Manchester or "The Kastle Inkredible" as some people know it.
The Plague Doctors have a very special set lined up for this one so don't miss it, they will be arriving onstage at 5.30
Will INVIGILATUS be there?
God help us all.