Wednesday, January 26, 2011

Obama: America's Sputnik Moment?

I don't think so.

When China plants its flag on the Moon, and NASA is nowhere to be seen, that will be the next "Sputnik" moment.

No comments: