News for Feb. 13, 2007
is/was (depending where you live) a guest on 'The Ellen Degeneres Show' today to promote 'Lost'. The second half of the latest season picked up with a bang last week, and promises to continue with more! 'Lost' is on ABC at 10PM. Watch this space for the clip from 'Ellen'.