XDLXDL
The Pentagon has released portions of the footage. This unedited video from 2009, which was leaked today, shows aliens being secured by the military immediately after a spacecraft crash. · XDL