Shuttle lands in a few minutes!

Contributed by
Nov 7, 2007
<?xml encoding="utf-8" ??>

The Space Shuttle Discovery is now over the continental US as I write this, headed for a landing at 1:01 p.m. Eastern time in Florida. You can watch the event on NASA TV.

UPDATE: Shuttle has landed, everything looks fine.