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