Traduzione: They Might Be Giants. Istanbul.
Traduzione: They Might Be Giants. Istanbul non Costantinopoli.