The following contains spoilers for those that have not seen episodes 501 and 502 of Lost.
Continue Reading »