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.