creativecriticality.net
Timestamp #TW24: Adrift
Torchwood: Adrift (1 episode, s02e11, 2008) The Rift taketh and the Rift giveth away. A young man is walking home from football practice along the Cardiff Bay Barrage when he vanishes in bri…