Didn't see a thread for this show already, if there is then mods please lock/delete. Just finished binge-watching season 2. Wow. Incredible show. Anyone else a fan or happen to discover it? Doesn't seem to get a lot of press..
yeah. a TV show from the makers of Lost has a thread already Im on mobile or would search the link for you
I believe there is a thread on this for Season 1 and 2. http://bbs.clutchfans.net/showthread.php?t=255878&highlight=leftovers