Cars Land — Drop On In!
I mentioned in my photo of The Oil Pan's neon sign that I really liked this little facade for some reason. I think it's this ad painted on the side of the facade... A great little design and I like that it's painted over an old sign for something else. It's the ittle details, you know.
Thanks for looking!