|
|
|
|
|
by RandomNick
2841 days ago
|
|
I'm skeptical of that theory. Sunspot is up in the Lincoln National Forest. There are multiple trails and locations that have a great view of White Sands and Holloman AFB, which are located in the basin below. There isn't anything special about the view from Sunspot that I can recall. |
|
I used to work in astrophysics. Telescope operators are expected not to look in certain places. Those were fun conversations.
My guess is they found a spy.