Video – Mater from ‘Cars’ Rings in the Holidays at the Disneyland Resort

Cars Land, Buena Vista Street and Main Street, U.S.A. are decked out with holiday ornaments. Mater from Disney’s ‘Cars’ has turned Disneyland Resort into a Winter Wonderland.

Share this:

Comments are closed.