Once again for anybody who hasn't been paying attention for the last dozen years, the images are unambiguous:
The two long sides of that thing are a mile and a half or thereabouts.
Other structures in the same region show similar features:
NASA can no longer remain in denial about this stuff with a race on and the United States cannot afford for Russia or China to get the first look at whatever's inside these things.
Ahh...what are you talking about? The country is broke - it ain’t gonna happen. NASA became the climate change whores and propagandists.
NASA really let the Trekkers down.
don’t get it...what is it I’m supposed to see here?