Sunday, April 13, 2014

NO MOON LANDING - Apr. 13th, 1970

Click to enlarge


Power Failure Imperils Astronauts; Apollo Will Head Back to the Earth.  Men Leave Main Craft for 'Lifeboat' After an Oxygen Leak
Read the full story