Video: UFO fleet over Lima, Peru on May 20th, 2007.


.