Timestamp #TW6: Countrycide
Torchwood: Countrycide (1 episode, s01e06, 2006) It’s time for the Harvest. On an overcast night, a woman tries to drive and talk on the phone at the same time. She happens across a body in the road and stops to offer help, armed with a baseball bat just in