I started a forum on TV Movies. It's still a work in progress, but if you want to talk made for tv horror (or any other kind of horror, or just want to chew the fat), this is the place for you!
Here's the link kiddies:
Made for TV Mayhem Fourms
Start a post, join in a topic and make yourselves at home!