Guys...where are we?
More appropriately, when are we? Just in time for the Lost series finale, I’ve input September 22, 2004 into the DeLorean to catch the Lost series premiere. And it’s a good thing too. Even though “Pilot, Part 1” was watched by 18.6 million viewers, I wasn’t one of them.
Check out my look back at Pilot, Part 1 & 2 in my Friday Flashback at Newsarama.