S01E06
01 Jan 2015

They Shoot Elk You Know

The Killer & I – Season 1

While visiting the Stanley Hotel in Colorado, Kane tricks Mike into thinking Elk are friendly... he quickly finds out they are not.

Cast

Download Subtitles