This is the Ford S-Max concept. It seats 7 in luxury and has a 1.5 litre Ecoboost engine. It is just slightly smaller than a London bus.
The windscreen is 3 metres away from the driver and the A pillars are positioned purely to keep alloy wheel refurbishers in business.
Here's why the Ford S-Max exists.
More S-Max photos