Are TPU Tubes ready for their road close-up?

Tubeless watch out The pneumatic tire, technology developed for bicycles, is an amazing invention. In the 135 years or so that it’s been commercially available, there hasn’t been much in [ ]