Apr 24, 2014

Home of Weird Pictures, Strange Facts, Bizarre News & Odd Stuff

1. U.S. astronauts Neil Armstrong smiles in the lunar module after his historic moonwalk are pictured in this NASA handout photo.

1. U.S. astronauts Neil Armstrong smiles in the lunar module after his historic moonwalk are pictured in this NASA handout photo.

Ads by Google

Leave a reply