Latest Steve Sell Stories
10:32 p.m. on the evening of Aug. 5 was turning out to be one long minute for Steve Sell.
On August 5th at 10:31 p.m. Pacific Time, NASA will gently deposit their new, 2000-pound Curiosity rover on the surface of Mars, wheels-first and ready to roll.
Word of the Day
The word 'bretelles' comes from a French word meaning 'braces'.