This car is more than a little unusual! It’s called an Attica Dimitradis, and it was produced in Greece from 1962 to 1971. This particular one was sent in by reader Dimitris K., and is located in Thessaloniki, Greece. It’s for… more»
This car is more than a little unusual! It’s called an Attica Dimitradis, and it was produced in Greece from 1962 to 1971. This particular one was sent in by reader Dimitris K., and is located in Thessaloniki, Greece. It’s for… more»