Posters advertising the concert began appearing around Helsinki’s tram stops in the days leading up ... setting high ...