tire inserts are all over the news these days promising a low pressure puncture free existence. this is particularly attractive to the rigid rider in my opinion so maybe they are for me are they difficult to install how do they ride well here is a long video documenting the process innnn reality