• Location Is Tampere - tampere exhibition and sports centre, Pirkanmaa, Finland
6 135 events28bb7654014243e04325ec817da28cd5