Ford So what's their point? Here we have mobile monitors all joining up to create a car. It looks more like a television advert than anything else.
Download (8.4 Mb)