Daily Archives: 13/01/2017

The Ultimate “Fuck You!”

Back in 1967, to commemorate the 50th anniversary of the founding of the Soviet Union, Leonid Brezhnev demanded something spectacular from the Soviet space program. He wanted to stage a dramatic midspace rendezvous between two Soviet spaceships. The plan was … Continue reading

Posted in The Departed | Comments Off on The Ultimate “Fuck You!”