For many, many years (and even now) the USA and the USSR have been in a competition to one-up each other when it comes to, well, almost everything. One country would make a leap in technology, only to be bested by the other, not soon after. It was dizzying, at times. Well, even though technology…
