Viral campaign for sci-fi show Flash Forward explained (at least to me)
During Lost’s 100th episode last night, which I thought was one of the best episodes in a long while, there were a number of mysterious on-screen references to something, before and after commercials, that totally eluded me, in between the amazing new clips from Star Trek, Transformers 2 and Terminator Salvation. At one point, I ….