Toyota’s been really bringing it to the concept car game lately,with a number of novel and genuinely fascinating concepts. Their latest, to be shown at Milan Fashion Week, and seems amazing: its body is made out of 86 pieces of wood,with no nails or screws.
Read more...
Source: gawker.com