Translation: They Might Be Giants. Istanbul.
Translation: They Might Be Giants. Istanbul Not Constantinople.