Here's our newest video, all about the Soviet Venera program and their trouble with lens caps.
Shared publiclyView activity