Just saw this being sold on a local online site. Apparently these have been around for quite some time now, just not where I live. Anybody tried this (or any other brand/s) before? Are they worth it?
For those not familiar, you line the inside of your tire with this tape and it's suppose to help minimize punctures.