UFO Picture
UFO Picture
UFO Image

UFO enthusiasts suggest this sighting could be proof of aliens.

The massive Unidentified Flying Object was witnessed by hundreds of independent witnesses in Pampanga, the Philippines on the night of April 26, 2015.

 

 
[ratings]

You may also like