Quote:
Originally Posted by Waxing_Gibbous
To digress a little. Seems that NASA shot itself in the foot again. Big hoo-hah, little result NASA really needs to re-think its PR.
|
too right, its dullsville, NASA = Space to nearly everyone on the planet, all that fuss for nothing space related.... they should be feeling very emabarrassed