Made in Greece these Ford Econoline Vans are not easy to fine some livers are extremely hard to locate never sold in Mainland Europe or the USA
A website dedicated to toy van's
Made in Greece these Ford Econoline Vans are not easy to fine some livers are extremely hard to locate never sold in Mainland Europe or the USA