- 24,017
- 3,124
- Joined
- Jul 2, 2001
Never heard of this. Might have to look into it. Info?Originally Posted by Josednk1068
Don't know if anyone has ever watched it but this show remnids me of Twin Peaks on so many levels. Lost is by far a better show though