Triangle UFO over Delray Beach, FL

December 25, 2011; paranormal news – Interesting footage of triangle-shaped formation of lights was recorded in the night sky over Delray Beach in Florida on this Christmas sunday. watch the video and read full witness report >>

Leave a Reply

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