Thursday, September 28, 2006

innovation



This (air) tube less tyres seems to be a wonderful innovation isnt??? The concept is interesting and have its practical utility.

No comments: