foam tube for bike tire?

lasdkj

New member
I went to walmart and saw a product where it's basically a solid rubber or foam tube. You insert it into the bike tires, so instead of air pressure, the foam tube keeps the tires "inflated".

What are these called?
Are these recommended?
thanks
 
Back
Top