http://www.albawheels.com/588grip.htm
Has anybody heard anything about these wheels? Good? Bad?
They have a 3 year finish warranty and a life time structure.
Has anybody heard anything about these wheels? Good? Bad?
They have a 3 year finish warranty and a life time structure.