hahahahah you guys dont really think they look like that do you??? they have sidewalls they didnt for those tests so the engineers could see exactly what they were doing...the finshed product does have a sidewall and yes thier supposed to be in production in 08 i believe...all the tire stores have to but special machines to mount them though....very expensive.
murph