Wednesday, August 19, 2009

Anadol STC-16


Anadol STC-16 was Turkey's first sports car!

No comments:

Post a Comment