Yes, I'm sure there are a lot of Echos in the parking lots when they go to a Nascar race. In the meanwhile, here's a site to check out if you can decifer the words. The second site is their sponsor, where Toyota gets its rims as told to me at Toyota when I bought mine.