Live Video: Watch The Space Shuttle Discovery's Last Landing

The Space Shuttle Discovery is currently en route to Kennedy Space Center’s three-mile runway and expected to land for the last time at 11:57 am EST. Click through for the live feed provided by Ustream. There’s just one more shuttle flight planned so you may want to spend a few minutes watching this historic event.

Update: Touchdown! USA! USA! USA! Gallery of the highlights after the jump.

Live Broadcast by Ustream.TV