In the mid 20th century, a spacecraft of unknown origin crashed in the town of Roswell, USA. A military cover up was initiated and the remaining evidence from the site was taken to a military airbase in New Mexico. The base was to become the major store of captured UFO technology and alien life forms. It was called the Delta Hanger, code named Hanger 18.
No information available
No
Not Rated