Where Are You More Likely To Spot UFOs? – WDEF

… UFO. Delaware comes in second place, with 80% of locals saying they believe something unknown is in the skies. Over 37,000 New Yorkers make a UFO …

Leave a Reply

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