Tag: 51 Area

Area 51 (also known as Groom Lake) is a secret US military installation which lies just outside of Las Vegas,…