So how many of you are into the TV show LOST? I am really addicted to this show. I was almost (not quite) looking forward to the new season of Lost as much as I was to the start of football season. :smile:
Any theories on where this island is?
If your not into this show those of us who are don't really care. :razz: