Unexplained
Paranormal Phenomena

Unknown Bright Craft filmed over Israel – 16th Nov 2012