Space Pictures This Week: "Runaway" Star, Shuttle Flyby
Friday, March 11, 2011 - 18:50
in Astronomy & Space
A French island becomes a world awash in stars, Discovery streaks over Earth for the last time, and more in the week's best space pictures.