Categories
Military Opinion Unexplained US

Storm Area 51 fans set up camp in the Nevada desert – YouTube

Area 51, secret U.S. Air Force military installation located at Groom Lake in southern Nevada. It is administered by Edwards Air Force Base in southern California. The installation has been the focus of numerous conspiracies involving extraterrestrial life, though its only confirmed use is as a flight testing facility.

Source: Britannica.com

Advertisements