Ya'll saw the Torchwood trailer right...?
Squee with me flist!?
((Uber thanks to the5thmarauder and her post [ here ] for these caps, please also excuse any shitty images, I've never capped anything before in my puff!))
edt: larger (and a few more) images can now be found [ here ].