Tradução: They Might Be Giants. Estambul.
Tradução: They Might Be Giants. Estambul no es Constantinopla.