First-hand look at Disneyland’s new ‘Cars Land’ attraction
Posted June 18, 2012 10:25 am.
This article is more than 5 years old.
CityNews tech specialist Mike Yawney gives you an inside look at the new ‘Cars Land’ attraction at Disneyland in California.