On This Day: 12 August 1960 Echo 1, 1st ---------- satellite, is launched ?


Answer: Loading...