Oct 6, 20121 minUFO SEEN OVER THE GREEK ISLAND OF CRETEDoes this photo show a weather balloon, parachute, or an authentic UFO from another world? While trying to catch a photo of the natural...