Wednesday, April 14, 2010

Neil Armstrong BLASTS Obama's 'Devastating' Space Plan


Such low orbit malarkey. You've got some Obama issues... guess which ones...
About NASA
Read the Article at HuffingtonPost

No comments: