AMARGOSA VALLEY, Nev. — When the Area 51 Alien Travel Center calls itself a full-service business along Highway 95, not far from the blasted landscape of the old Atomic Test Site, it really means full service.
AMARGOSA VALLEY, Nev. — When the Area 51 Alien Travel Center calls itself a full-service business along Highway 95, not far from the blasted landscape of the old Atomic Test Site, it really means full service.