Shimmer and Shine - Treehouse - Video
PUBLISHED: Jan 15, 2016
DESCRIPTION:
Property of Nickelodeon
This song is from the "Shimmer & Shine" episode "Genie Treehouse" where a song was played about Leah and the genies working as a team.
Copyright © BANDMINE // All Right Reserved