non deflatable tires

  • 0 contributions
  • created on: 21/03/2014

The Summary

A foam based tire which is unable to puncture.