I'm just a little curious how old my fellow LOST fans are and where we live.
I'll be 35 next month and live in Connecticut, USA.
And when did the show grab you?
For me, it was in the first minute of the first episode. I was like, WOW this is different. Been a LOST junkie ever since and have gotten most of my friends hooked too.