It's A Crazy Zombie Rave On Torchwood

Here's the whoah-trippiest moment from Wednesday night's trippy new episode of Torchwood, the wackier spin-off from the BBC's Doctor Who. Remember how we said last week that this episode might make us change our minds about thinking the show was finally on the right track? Well, it wasn't as bad as we'd feared... but… » 2/22/08 8:40am 2/22/08 8:40am