On today's exciting episode of Lost Television, secrets are revealed! Gus finally reveals to Ned the location of his hidden Taco Bell, and meanwhile somewhere else on the ship, Sean's stash is discovered by Walter and Lorre! Ned comes to find Gus hasn't been telling the whole truth, but it leads to a pleasant surprise. Suddenly the crew is faced with the possibility of going home!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…