Traducere: They Might Be Giants. Istanbul.
Traducere: They Might Be Giants. Istanbul nu Constantinopol.