Restaurant called the Little A'Le' Inn in the town of Rachel, Nevada, on Nevada's Highway 375; near top secret airbase known as Area 51. (1999).
- Filename
- USA_SCI_UFO_03_xs.jpg
- Copyright
- ©Peter Menzel, www.menzelphoto.com
- Image Size
- 1024x680 / 171.6KB
-