Watch The latest Westworld Season 1 Episode 10 Video:

Trace Decay - 20 November 2016
The Stray - 16 October 2016
Chestnut - 09 October 2016