TopFilms

Mark Acheson

Barbie and the Diamond Castle
8

Barbie and the Diamond Castle

Liana and Alexa (Barbie and Teresa) are best friends who share everything, including their love of singing. One day while walking through the ...