Over three nights in December 1980, during the Christmas weekend, dozens of military personnel at a British air base witnessed something in the woods that remains officially unexplained.
Over three nights in December 1980, during the Christmas weekend, dozens of military personnel at a British air base witnessed something in the woods that remains officially unexplained.