Area 51’s Abigail Project (VIDEO)

Area 51’s Abigail Project (VIDEO)

The United States of America, 81 miles north of Las Vegas; It is here that the mysterious and at the same time frightening Area 51 is located. What is this place? A Military base? Some secret testing facility? Or a place for terrifying experiments? There are a lot of guesses about what Area 51 is actually for. Some say that debris from an extraterrestrial aircraft was discovered not far from the site, or that space exploration technology is being developed there. Perhaps aliens are being kept there……

Hits: 573