Found this on th e web. It is pretty interesting and involves one of GM's European subsidiaries, Vauxhall in England. If you go to this web site you can see the video: http://www.youtube.com/v/ry6w3mRm-FM Enjoy.
Car of the Future?
Collapse
X
Comment