Barbie in the 12 Dancing Princesses Pop Quiz

Twyla comes from _________
Choose the right answer:
Option A India
Option B Africa
Option C USA
Option D Indonesia
 LightningRed posted over a year ago
skip question >>
save