2011-08-04, 05:44 PM
Original Torchwood was better. Bring back my beloved Brits!
Though, bring on the sex scenes!
Though, bring on the sex scenes!

