The Pixar Play Parade has a new home during Pixar Fest. Here is it from Main Street, U.S.A. at Disneyland!

You might also like:

Share This