Tag: United Kingdom

England has its own Batman, and he’s thwarted crimes yet again. While vacationing in Cornwall, “the Bromley Batman”...