teem-thumb-23646 Published November 9, 2017 at 800 × 450 in The Flying Finns – Helsinki Invitational 2014