Hey, I'm just a lurker on here and have never posted anything before, but I was just coincidentally googling torchwood series four to see if there are any updates and spotted this posted 25 minutes ago (am I psychic or what?)
www.technofinger.com/08-06-2010/torchwoo
I don't know how I feel about this... but I thought people on here would like to know.
What does everyone think?