UFO fleet over Arizona
Filmed on 25th of April 2007 at 12:12pm over Mesa, Arizona, USA. This clip is a bit unclear at times but it seems to be displaying a similar phenomenon to the one observed over Lima, Peru and London, UK. All of them sighted this year.
No comments:
Post a Comment