UFO sighted over Jerusalem

2011-02-04 01:27 PM IST

Two different films have surfaced of a glowing ball hanging over the Dome of the Rock

Related Videos