I spotted a new Explorer this saturday I think. I saw it on the road while I was riding some 100m behind it and was like "uhm, is that what I believe it is???", so sped up and yea, it was the new Explorer. I think it looked just fine.
No chance with any CTs yet tho. I'm like a soldier on watch duty these days, but nope, not a single CT spotted in Istanbul by me so far