No Picture

Orb over Istanbul, Turkey

January 23, 2010 LUFOS 0

UFO footage – Orb over Istanbul, Turkey recorded on 31st August 2009 around 6:30 pm. Recent Latest UFO sightings, Asia – Europe, new

1 2 3 4