
“Sometimes I think, ‘This has become so big that I can’t handle this monster any more.’ I have some trouble ...
The couple huddled on the bench gaze open-mouthed at the scene in front of them. Parading along the shore of one of the crystal-blue lakes that sandwich the Finnish city of Tampere are six people dressed like they’ve just wandered in from an episode of …