Sofia the First or Sofia the Worst: You Decide
First aired: November 18, 2012 | Last episode: September 8, 2018 Sofia the First is a princess for everyone, assuming
Read moreFirst aired: November 18, 2012 | Last episode: September 8, 2018 Sofia the First is a princess for everyone, assuming
Read more