 Be grateful you don't live on planet HD 189733B, where it rains molten glass, and as we've just learned from science, stinks to high heaven. And baton down the hatches, 100 women in Hamilton, Ontario, have taken back a world record for an hours-long 100-mile relay race. An organizer tells us her biggest challenge was keeping track of everyone on the track.