I have been looking for the show LOST on the web and on local TV stations, and cannot find it. All the sites in North America do not allow int’l access. Anyone know where I can see the show??
Any fans on Taiwan of LOST? Maybe this IS the island.