I know that the landing will be broadcast live on Discovery Science Channel, and on NASA TV starting at 3:30 PM Pacific time, with the landing sometime around 4:30 pm Pacific.
426 posted on 05/25/2008 2:43:42 PM PDT by hoagy62
(Happily watching the Left go full-goose bozo.)