by Megan S.
Yep, this tonight's episode right now and right here. Feel free to thank me in the comments. Or, you know, a little something more appropriate like tell us what you thought of the first US-based Torchwood.
UPDATE: Looks like they're no longer allowing embedding. Check it out here, instead.