The Llama Doctor Song

Best. Spoof. Ever.
*going to play with Jack*

Torchwood Children of Earth Official Trailer

Coming in 2009, a five-part special for Torchwood: Children of Earth. We’re fizzing with excitement.

1