Play video content NAVAIR The Pentagon appears to be confirming what a lot of tinfoil-hatters already suspected -- ALIENS are… Read More