TORCHWOOD: END OF THE ROAD EPISODE STILLS

Check out 7 new episode stills for Torchwood episode 8, “End of the Road” below:

765421
Torchwood: End of the Road airs this Friday on Starz and next Thurs on BBC One.