Medvedeva Leads Ladies At Worlds

In a performance both charming and chilling, Russia’s Evgenia Medvedeva was foot perfect to win the Ladies short program at the 2017 World Figure Skating Championships in Helsinki, Finland. Skating to “River Flows in You” by Lorenzo de Luca and “The Winter” by Balmorhea, the […]