Think these would be any good offroad?
How do to you mount a tire like this?
I guess they would have to be designed with an "air pressure" perminently integrated into the tire?
P.S. Looks cool going fast
How do to you mount a tire like this?
I guess they would have to be designed with an "air pressure" perminently integrated into the tire?
P.S. Looks cool going fast
Comment