NASA's top official question GLOBAL WARMING?

India
June 7, 2007 12:01am CST
what do you all think of this statement?
No responses