kramwest1
has a
I thought I would kickstart this even though it doesn't premier until April 28.
I guess the trailers have been around for quite some time, but if you've been watching LOST, you've seen it.
Since the Twin Peaks thread has been activated, it seems that there will be an inevitable comparison to this show. Probably quite unfair, but very intriguing.
I guess the trailers have been around for quite some time, but if you've been watching LOST, you've seen it.
Since the Twin Peaks thread has been activated, it seems that there will be an inevitable comparison to this show. Probably quite unfair, but very intriguing.