Published On: Tue, Aug 7th, 2018

UFO sighting: HUGE alien space ship spotted above Philippines





ALIEN hunters have been put on high alert after a huge UFO was apparently seen hovering around the clouds in the skies above the Philippines.


Daily Express :: Weird Feed