The stunning red Ford Start pulled ahead of 65 concept vehicles
to be named Best Concept by the AutoWeek editorial staff at the
Beijing auto show this year
The stunning red Ford Start pulled ahead of 65 concept vehicles
to be named Best Concept by the AutoWeek editorial staff at the
Beijing auto show this year