Send to Printer
traffic
October 26, 2010 14:37:48.343
I'm not sure whether this concept vehicle out of China is cool, scary, or both. Via Wired:
Technorati Tags: transit
posted by James Robertson
comments(0) | permanent link | printer friendly | next | prev