Cars Land, located at Disneyland Resort in Anaheim, Calif., recently was decorated for the holiday season for the first time. The Disney Parks Blog produced this video about it:
Do check out Cars Land’s official website, where everything — including the radio station — has been changed to reflect the Christmas season.
Cars Land is the fictional Route 66 town of Radiator Springs, as depicted in the Disney-Pixar animated movies “Cars” and “Cars 2.”