Report bug

Please help us to describe the issue so we can fix it asap.

Cancel
HD393 Views

Shimmer and Shine Season 1 Episode 11

Santa's Little Genies

When Leah accidentally wishes Santa to a tropical island and the elves asleep, the girls must deliver presents and save Christmas.

Dec. 11, 2015

Shimmer and Shine season 1