Cars Land Just Gets Merrier – A whimsical “snowcar” greets at the entrance to Cars Land at Disney California Adventure Park. The Holiday season at the Disneyland Resort begins November 13 and runs through January 6, 2015.
(Paul Hiffmeyer/Disneyland)
Use Your Words