Friday, September 2, 2011

Awesome UFO Squadron Observes Mecca, Saudi Arabia 2011

Squadron of UFOs over the city of Hijaz (Mecca) Saudi Arabia. As always you decide.












No comments: