The Dollhouse Review

Torchwood might be predominantly based in Cardiff, but we all know that our Torchwood is only one of many. This month with Big Finish, we’re going to 1970s Los Angeles. The question is, will The Dollhouse be a groovy tale, or is it best to be stuck in the past?

Continue reading