L lasdkj New member Oct 30, 2010 #1 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
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