Disney Pixar CARS: The New CARS Mechanical Institute at The Petersen Museum
There’s a whole new interactive Disney Pixar CARS section at the Petersen Museum in LA.
You can read more at realmomofSFV and at the OC Register.
Thanks for the heads up, “John H.”