event · 18 November 1970 · 54 years ago
Russia lands self propelled rover on the Moon
More events on 18 Nov