Right as everyone was talking about the Pentagon's release of videos featuring "unidentified aerial phenomenon," strange lights appeared in the Amarillo sky.
It is always the magic question: Do aliens exist? And if they do exist, have we had contact with them? Well, it looks like the US Army just admitted that it is all true.