Sasha Pieterse and Gleb Savchenko By Author pauldailly at Sep 06, 2017 • Category Dancing with the Stars (ABC) Credit:ABCLocation:Los Angeles, CACaption:Sasha Pieterse with Gleb Savchenko will pair up on Dancing with the Stars. Could they eke out a win?Category:Dancing with the Stars