Today

The last American space shuttle flight rolled to a stop at 5:58 a.m.