Anybody else watch this? I used to back when I was around 12-13, but promptly stopped after one too many creepy episodes.
-
Freaking awesome show! They showed a few episodes on el Rey network... And back on a channel (I forgot the network's name) when I was younger...