lost 3.21 - Greatest Hits Easter Eggs - 02
Wednesday, May 16, 2007
Click to Enlarge
"The Looking Glass" is huge, and inhabited! The question is, are these 'others' or left overs from the Dharma Initiative? Since they seem to be doing Ben's bidding, guess we'd have to go with "others," for the time being.