Barbie and the Diamond Castle
Liana and Alexa (Barbie and Teresa) are best friends who share everything, including their love of singing. One day when walking through the forest home girls meet an aged beggar who supplies them a magic mirror. Because they clean the loaf and mirror, a apprentice muse termed Melody tells the girls, and looks from the mirror's surface.
Released: 2008-01-01