Man in a thick British accent: There isn’t a town of Leeds in England. I’m from the CITY of Leeds. – Opening night party for an off-Broadway show in Link