Triangle formation over Philippines

September 20, 2011; paranormal videos – This triangle UFO formation was filmed in the night sky over the most populous city in Philippines – Quezon City. watch the video >> www.Latest-UFO-Sightings.net

Leave a Reply

Your email address will not be published. Required fields are marked *