by OogieFarmBlog | May 20, 2009 | Uncategorized
Stardate -314370.83I have been authorized by the Torchwood Institute to reveal the following history:On star date -444413.69 Queen Victoria founded the Torchwood Institute. During the events leading up to the founding, some natural substances were discovered to be...