I think they are leaving them open right now to show off the technology. The "invisible" tire is a dramatic visual.
In service the side will be sealed and look much like an ordinary tire.
ps. I have a feeling they are not much in the performance dept; lateral grip, sideloading, etc.
This message was modified Mar 29, 2010 by samdog