Lost finale schedule: Last episode of 'Lost' on at 9 p.m.

May 23, 2010 07:31 PM