The Dance Fairies must rescue their magic dance ribbons - otherwise dancing everywhere will be ruined for ever!
It looks like the last magic dance ribbon might also be the hardest one to find - especially as a certain pesky goblin is determined not to get caught! Imogen, Kirsty and Rachel will have to be ready for anything...