Visitors to the "Cars 2" World Grand Prix Attraction behind the historic El Capitan Theatre on Hollywood Boulevard can try their hand at changing a Nascar tire on the clock.
June 22, 2011 11:33 AM PDT
Photo by: John Scott Lewinski/CNET
| Caption by: John Scott Lewinski
Conversation powered by Livefyre