dummr.wordpress.com
First Man To Pee On The Moon – And 4 Other Odd Apollo 11 Facts
On the 42nd. anniversary of the Apollo 11 moon landing, the HousonPress reported 5 very weird facts about the mission. One giant leak for mankind — Neil Armstrong may have been the first man …