Jake and the Never Land Pirates · Specials

Captain Hook's Last Stand!

S0·E128 · 22 Apr 2013 · 26m