Lost

lost 3.21 - Greatest Hits Easter Eggs - 02
Share This Share this  

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.