Watching the sky in the Land of the long white cloud

Watching the sky in the Land of the long white cloud

Saturday, October 25, 2008

One of the strangest looking UFOs ever, filmed in Israel

Weird !

No comments: