Home Neil Armstrong
Browsing Tag

Neil Armstrong

1 post

Moon Above Politics

http://www.youtube.com/watch?v=8jAlE_HLDj8 This morning’s announcement that NASA wants to build a manned moon base by 2017 suggests Democrats and Republicans…