Cars’ Land Luigi’s Leaning Tower of Tires Installed at California Adventure
We just learned that parts of Cars’ Land at California Adventure will open in summer 2012. Work is progressing at a frenzied pace and the details in Cars’ Land are coming into focus. One of the most important touches will be the recreation of Main… Read More »Cars’ Land Luigi’s Leaning Tower of Tires Installed at California Adventure