OXO,
I see that THYs' base is Ataturk (IST) which is geographicly Europe
Crews are based in IST so there's nothing wrong with that ad.
Cheers ( and to put some more oil into the fire here) from the beautyfull Turkish island of Cyprus
Who cares anyways ?