Published On Jul 21, 2019
For those of you who don’t know -- Area 51 is a Top Secret United States Air Force military installation in Lincoln County, Nevada, roughly 134 km northwest of Las Vegas. This video is an introduction to this facility.
#area51
show more