Poll: What did you think of the 'Lost' finale?

May 24, 2010 07:50 AM