It's a slightly incongruous prospect, The Human League playing live at a racecourse – any racecourse, let alone one in…
This website uses cookies.