Message posted by Nick on January 04, 2021 at 16:41:01 PST:
Also some pictures available, this link was posted on this forum almost 21 years(!) ago. This site keeps on amazing me. http://www.habu.org/m21-d21/06941.html
In Reply to: Lockheed D-21 - Sabotage? posted by Nick on January 04, 2021 at 16:37:09 PST:
Replies: