- First seen in S03E21 when Charlie and Desmond follow the cable into the ocean
Sunday, May 20, 2007
The Looking Glass
Posted by
LostySmurf
at
8:38 AM
25
comments
Labels: dharma, hatch, looking glass, station
Subscribe to:
Posts (Atom)