The opening ceremony for the London 2012 Olympic Games culminates with a huge fireworks display over the Olympic park.
Claims of UFO sighting amid Huge fireworks display to mark London 2012 Olympics opening ceremony
by W.C. | Jul 28, 2012 | Recent UFO Encounters