humanoidhistory:
“1985 Department of Defense concept art shows a Soviet space shuttle approaching a manned space complex. (National Archives)
”

humanoidhistory:

1985 Department of Defense concept art shows a Soviet space shuttle approaching a manned space complex. (National Archives)