Pin It

Unfortunately, we do not have much in the way of detail about these photos. Apparently, they were taken in the last day or two in Turkey and little has made its way into the media. They are causing quite a stir while people are trying to figure out what they were looking at.

To read more, click here.