answersLogoWhite

0

Langley AFB is an Air Force Base and also a CIA headquarters compound, so this would be a very likely (Intelligence) sighting that would not have been publicized.

User Avatar

Wiki User

16y ago

What else can I help you with?