Lost – The Pearl Hatch

Ok so in last nights episode of lost Locke and Echo found another hatch, the pearl hatch. In the hatch

Read more