12.11.2006

What Is It With NASA And Shuttle Missions?

After we kept hearing how delightful the Discovery mission is going, now there may be a little tiny huge problem with one of its wings.