Lost starts in less than a week, and i just rewatched the finale last night, so great. anyone else pumped?
Click to expand post