See if you can spot your Captur here!
http://www.youtube.com/watch?v=OBfFnbd--5Y
I would imagine they will all be parked here at some stage.........I think this is the Valladolid production plant in Spain.
http://www.youtube.com/watch?v=OBfFnbd--5Y
I would imagine they will all be parked here at some stage.........I think this is the Valladolid production plant in Spain.