The one ride we didn't make it on last Saturday was Luigi's Flying Tires. I can't wait to go back and try my hand at gliding on air while pegging fellow park goers with beach balls. Until then I'm left with the magical neon glow of Cars Land burned into my memory like rubber from tires spun on asphalt. I think one of my favorite neon signs would have to be this one from Luigi's. Every time I see it I hear Guido saying "pit stop!"