If you have never watched an episode of Torchwood, this is the episode to start with. Or maybe it’s not, because frankly, in my opinion, it doesn’t get any damn better than this. Hold onto your hats kids, because this is the recap of the season two opener, “Kiss Kiss Bang Bang.” Are you excited? […]
