Since the governments of the United Kingdom and France have already released their UFO files, and additionally the nation of Belgium has concluded that craft of unknown origin had been swooping down on their country during the 1990s, the continuing denial of UFO activity makes Americans seem more stupid and backward than we actually are. Fess up.



