Japan: Dreamy concept cars at Tokyo Motor Show 2007 · Global Voices
Oiwan Lam

Edo from Pink Tentacle posts some pictures of fascinating car designs to be unveiled at the upcoming 2007 Tokyo Motor Show (October 26 to November 11).