Pentagon denies 9 UFO claims!

The Pentagon announced its UFO report the other day. Among the statements, we have compiled 9 UFO claims that the Pentagon denied.

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.