EXCLUSIVE: Sasha Pieterse 'Bummed' By Performance on 'DWTS' Season 25 Premiere: 'It Wasn't My Best'

Published

ET spoke to the 'Pretty Little Liars' actress and her partner, Gleb Savchenko, backstage after their Cha-Cha-Cha routine on 'Dancing With the Stars'.