‘Lost’: The island giveth, the island taketh away.

Lost
“Deus ex Machina”
Originally aired March 30, 3005

Continue reading “‘Lost’: The island giveth, the island taketh away.”