Just wanted to share some pic's of the cars from the first movie in front of the El Capitan Theatre in Hollywood, CA
Got my tickets for cars 2 this weekend
Glad I read this post didn't know it was one only
I just cut up a 71 demon I guess I better keep the cap and filler tube
Thanks for the info
Th is is why I love t is site