creativecriticality.net
Timestamp #TW7: Greeks Bearing Gifts
Torchwood: Greeks Bearing Gifts (1 episode, s01e07, 2006) Torchwood Three continues to fracture. In Cardiff 1812, a prostitute named Mary leads a young soldier into the forest, but their lus…