0
Anonymous
No, I was in there a few weeks ago and asked. Didn't seem right being that they claim to be the largest independent Tire chain in the world.
Wiki User
Chat with our AI personalities