Chelmsford, England, United Kingdom
Broadway Clash Jun 9, 2023 Uploaded by Mister T
Broadway Clash - The Bay Horse, Chelmsford - 09 June 2023.