Storm Area 51 Alien enthusiasts descend on Nevada desert near secretive US base Visitors descended early in the day on the tiny desert town of Rachel, a short distance from the military site. « Previous1Next » 1 of 1