The Weird, Strange, Bizarre & 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