Translation: Al Di Meola. Istanbul.
Translation: They May Be Giants. Istanbul.
Translation: They Might Be Giants. Istanbul.
Translation: They Might Be Giants. Istanbul Not Constantinople.