Strange UFO filmed over St Helens, Merseyside, UK

Latest UFO sightings – Some kind of triangle UFO craft was recorded in the sky over St. Helens, Merseyside, UK on Wednesday, 28th April 2010 at 10 pm.
LUS 2010, most recent UFO sighting reports and evidences. Real UFOs on net from UK – England EU Europe, GB. Alien space ship.

Your opinion?
  • Fake (0)
  • Real (0)
  • Not Alien (0)

1 Comment

Leave a Reply

Your email address will not be published.