Loading Video…
This browser does not support the Video element.
250K pledge to Storm Area 51 in Facebook event
Area 51, also known as Homey Airport, is a remote outpost of the Edwards Air Force Base located about 125 miles from Las Vegas. Its current primary purpose remains classified.