Nov 18, 2017 #1 Elo13 Member Joined Aug 15, 2016 Messages 144 Location Finland WCA 2016ELOV01 YouTube Visit Channel WOOOO!!!!!!! 24th in the world, 6th in Europe!!