andp290819wrote a review of Stan's NoTubes Tubeless Rim Strip on December 20, 2012
Familiarity: I've put it through the wringer
These are great! Very easy to install, go to a gas station that has an air compressor as opposed to trying to use your hand pump.
These virtually eliminate flats.