Slovakian technical specialist and current World Cup alpine overall points leader Petra Vlhová was crowned Snow Queen in Zagreb, Croatia Saturday, holding a narrow lead under the lights in spite of a disappointing second run. Vlhova held first by just 0.32 seconds after the first run over Austrian Katharina Liensberger, […]