Space stations, balloons and Star Trek ruled the “jump out at you” news for this day in August 1975.
August 22nd, 1975
-
dullscythe likes this
-
classifiedhumanity posted this