Discover
Library
You
Dora the Explorer · Season 8
S8·E13 · 27 Mar 2014 · 19m
Dora brings a magic cape to the prince's castle to break a spell.