Lost's mysterious cave, the heart of the island, was discovered just outside of Buffalo, New York. Get a better look at this totally natural phenomenon - just don't expect a better series ending to be hiding in there, somewhere. »12/20/10 8:00am 12/20/10 8:00am
Kinja is in read-only mode. We are working to restore service.